Ideia de nova distribuição Linux from scratch

1. Ideia de nova distribuição Linux from scratch

Pythonux
bielinux

(usa Ubuntu)

Enviado em 06/03/2016 - 13:14h

Havia pensando e refletido sobre o andamento do Linux...
Hoje em dia, há inúmeras distribuições out of the box, como o Ubuntu, o Linux Mint, o Manjaro, o openSuse, o Fedora e tantas outras amigáveis opções para usuários.

Mas, surgiu-me uma ideia que ninguém nunca havia pensado: e se criássemos uma distribuição from scratch com um out of the box diferente? Penso numa distribuição do zero focada no uso de terminal com um aglomerado de aplicativos de console, geralmente escritos em ncurses. Traríamos navegadores web amigáveis em ncurses, suíte de escritório, reprodutores de música e tantos outros programas.

Ótimo para você - saudosista do DOS! Ou do Linux sem X11! Nossa filosofia é deixar o uso do terminal ainda mais amigável, trazendo, quem sabe, um cursor de mouse. Uma ferramenta similar ao Yast em ncurses para administração do sistema seria uma ótima ideia. Todavia, seria interessante também disponibilizarmos arquivos de configurações bem documentados para os mais nostálgicos.

No próprio site, o usuário poderia escolher como modelar o seu sistema (iso customizada) antes mesmo de fazer instalação ou pós-instalação do sistema. Ele escolheria, por exemplo, o shell (bash, ash, sh), se o sistema é stable ou rolling release e o init (systemd, SysVInit, OpenRC, upstart).

Informações adicionais:
- Daria suporte apenas à arquitetura amd64;

- O empacotamento seria "emprestado" de outra família de distribuições, embora teria seu próprio gerenciamento de pacotes e repositório git;

Sei que esta ideia from scratch pode não dar certo, mas o que vocês acham desse pensamento?


  


2. Re: Ideia de nova distribuição Linux from scratch

Alexandre (azk4n)
azk

(usa Arch Linux)

Enviado em 06/03/2016 - 13:59h

não seria somente instalar tais pacotes na distro de preferência e contribuir para que ela sempre melhore?
e uma distro out-of-the-box p/ ser usado praticamente em modo texto é algo meio sem sentido, não? rs rs rs

Ele escolheria, por exemplo, o shell (bash, ash, sh), se o sistema é stable ou rolling release e o init (systemd, SysVInit, OpenRC, upstart). No entanto, o nosso Linux from scratch daria suporte apenas a bash e OpenRC.

e p/ que escolher o shell e o init se só suportaria bash e OpenRC? ~confused~

| » https://github.com/azk4n
| » https://twitter.com/azk4n
Playing with computers.



3. Re: Ideia de nova distribuição Linux from scratch

Pythonux
bielinux

(usa Ubuntu)

Enviado em 06/03/2016 - 14:10h

azk4n escreveu:

não seria somente instalar tais pacotes na distro de preferência e contribuir para que ela sempre melhore?
e uma distro out-of-the-box p/ ser usado praticamente em modo texto é algo meio sem sentido, não? rs rs rs

Ele escolheria, por exemplo, o shell (bash, ash, sh), se o sistema é stable ou rolling release e o init (systemd, SysVInit, OpenRC, upstart). No entanto, o nosso Linux from scratch daria suporte apenas a bash e OpenRC.

e p/ que escolher o shell e o init se só suportaria bash e OpenRC? ~confused~

| » https://github.com/azk4n
| » https://twitter.com/azk4n
Playing with computers.


É uma ideia nova. Criam muitas refisefuquis e distros out of the box com X11, mas e que tal um terminal from scratch amigável, out of the box e cheio de aplicativos? Seria muito bom.

Quanto ao comentário sobre o suporte, peço desculpas, foi um erro no tópico, estava pensando em outra "coisa" quando escrevi, rsrsrs. Já foi apagado, obrigado pelo aviso.


4. Re: Ideia de nova distribuição Linux from scratch

Lucas Leonardi
lucasleon

(usa Debian)

Enviado em 06/03/2016 - 18:38h

Apoio as idéias e o projeto de bielinux, não entendo muito de scripts, mas estou disposto a contribuir no que for possível, inclusive, seria interessante que a equipe do VOL (não somente os moderadores) desenvolvesse sua própria distribuição, como o Clube do Hardware fez com o Kurumin.
-----------------
Lucas Leonardi, Técnico em TI
Usuário de Debian, Linux Mint e Android

"A melhor maneira de prever o futuro é inventá-lo"
- Alan Kay



5. Re: Ideia de nova distribuição Linux from scratch

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 06/03/2016 - 20:15h

Bom... o meu "From scratch" decidi construir pois em 1 ano que uso linux tem alguns apps que eu nem ao menos usei, mas eles estão lá e o fato de alguns pacotes não poderem ser removidos me incomoda muito. se for de livre escolha os programas que vão ser instalados podem contar comigo, mesmo sendo newbie ainda posso ajudar nem que seja palpitando. kkkkkkkkkkk


6. Re: Ideia de nova distribuição Linux from scratch

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/03/2016 - 22:46h

lucasleon escreveu:

Apoio as idéias e o projeto de bielinux, não entendo muito de scripts, mas estou disposto a contribuir no que for possível, inclusive, seria interessante que a equipe do VOL (não somente os moderadores) desenvolvesse sua própria distribuição, como o Clube do Hardware fez com o Kurumin.
-----------------
Lucas Leonardi, Técnico em TI
Usuário de Debian, Linux Mint e Android

"A melhor maneira de prever o futuro é inventá-lo"
- Alan Kay


Kurumin não era do Clube do Hardware. Era do Guia do Hardware, hoje hardware.com.br.
Alguém pode no mínimo ficar chateado.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



7. Re: Ideia de nova distribuição Linux from scratch

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/03/2016 - 00:03h

A pergunta que eu sempre me faço quando vejo esse tipo de pergunta: para quê criar uma distribuição? Tirando massagear o ego, pois todo mundo gosta disso, não vejo razão prática alguma nesse trabalho.

Se você quiser uma distribuição facilmente personalizável, tem o Gentoo, o Funtoo e o Slackware - elas podem não ser fáceis para usar, mas não criam caso na hora de serem fuçadas. Se você for realmente hardcore com esse lance de personalização, um Linux From Scratch o servirá muito bem. Com isso você deixa a distribuição do jeito que você quiser, e ainda tem como contribuir para o engrandecimento desses projetos distintos e importantíssimos no mundo do Software Livre.

Se for para aprender como se cria uma distribuição, ou como funciona esse lance de dependências, tem o Linux From Scratch. Se você não aprender a criar uma distro instalando um LFS, hora de dar um tiro de espingarda na própria cabeça.

Se for para desenvolver algum projeto pessoal (um novo navegador, um novo papel de parede, um novo script para fazer exatamente a mesma coisa que um outro faz só que ainda mais firulento), melhor desenvolver o projeto pessoal e disponibilizá-lo para ser empacotado para as distribuições existentes. Assim mais gente ainda usa seu projeto, e de quebra pessoas podem contribuir com ele porque a visibilidade dele será maior. Nesta categoria eu cito o exemplo do Pragha, um player de música muito levinho e bonitinho do qual eu sou o empacotador no Slackware e tradutor para pt_BR. Se o criador do Pragha tivesse criado uma distro com o Pragha, eu jamais o teria conhecido (conheci o Pragha no Fedora), e jamais teria criado um SlackBuild dele pro Slackware, e jamais teria tradução dele para pt_BR.

Outro caso que eu cito de projeto pessoal é o MLED (Microlinux Enterprise Desktop), mantido pelo grande Niki Kovacs. O MLED não é uma distribuição, mas é um repositório para o Slackware com personalizações e pacotes próprios. Você simplesmente instala o Slack e depois coloca os pacotes do MLED (como ele explica em http://www.microlinux.eu/installation_guide.php). E o cara ganha dinheiro com isso, só pra frisar.
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


8. Re: Ideia de nova distribuição Linux from scratch

shoujo
shoujo

(usa Slackware)

Enviado em 07/03/2016 - 00:15h

Legal lcavalheiro... as vezes eu também me vejo a querer criar uma distribuição linux...
Mas se eu refletir mesmo o que eu desejo fazer é criar meu proprio ambiente grafico, mesmo nao tendo conhecimento para fazer um ainda, apesar de não parecer ser algo dificil...
Para mim bastaria se eu encontrasse um tutorial ensinando a mecher no X11 como fazer ele chamar um aplicativo e adicionar as entradas no gdm/lightdm etc por exemplo xinit /pastadoprograma << tipo isso


9. Re: Ideia de nova distribuição Linux from scratch

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/03/2016 - 00:20h

shoujo escreveu:

Legal lcavalheiro... as vezes eu também me vejo a querer criar uma distribuição linux...
Mas se eu refletir mesmo o que eu desejo fazer é criar meu proprio ambiente grafico, mesmo nao tendo conhecimento para fazer um ainda, apesar de não parecer ser algo dificil...
Para mim bastaria se eu encontrasse um tutorial ensinando a mecher no X11 como fazer ele chamar um aplicativo e adicionar as entradas no gdm/lightdm etc por exemplo xinit /pastadoprograma << tipo isso


Estuda o código do twm, ele é a base de qualquer gerenciador de janelas.

--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


10. Re: Ideia de nova distribuição Linux from scratch

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/03/2016 - 00:21h

Nada de novo sob o Sol.
Tudo é vaidade.

O que pode ser feito são pequenas coisas como um fork de alguma distro que está desagradando, como o que ocorreu com Debian.
Chama-se Projeto Devuan. Sem SYSTEMD. Bem que poderia não ter metapacotes e aquelas tralhas sem necessidade que baixam aos quilos.

Fora isto em termos de empacotamento pode ser com ou sem dependências.
Em termos de software pode ser baseado em código-fonte, distribuição binária ou mista.

O estado da arte chama-se Funtoo. Depois do Funtoo não imagino algo de novo sendo feito.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



11. Re: Ideia de nova distribuição Linux from scratch

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/03/2016 - 00:26h

listeiro_037 escreveu:

Nada de novo sob o Sol.
Tudo é vaidade.

O que pode ser feito são pequenas coisas como um fork de alguma distro que está desagradando, como o que ocorreu com Debian.
Chama-se Projeto Devuan. Sem SYSTEMD. Bem que poderia não ter metapacotes e aquelas tralhas sem necessidade que baixam aos quilos.

Fora isto em termos de empacotamento pode ser com ou sem dependências.
Em termos de software pode ser baseado em código-fonte, distribuição binária ou mista.

O estado da arte chama-se Funtoo. Depois do Funtoo não imagino algo de novo sendo feito.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Funtoo... essa distro é o arremate daquilo que pode ser feito. Para além disso, só firula.

--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


12. Re: Ideia de nova distribuição Linux from scratch

Pythonux
bielinux

(usa Ubuntu)

Enviado em 07/03/2016 - 05:17h

Gostaria de refutar aqueles que vieram ao tópico aconselhando investir em admiráveis e famosos projetos, como o Slackware, Ubuntu, Funtoo e tantos outros.

Eu sou totalmente contra a existência de 106910391 distribuições, certo? Acho que se já existe um projeto com a mesma filosofia de um mais antigo, ele deve ser descartado, com raras exceções (o Mint por exemplo, que nos trouxe Cinnamon, lindos temas e wallpapers, ImageWriter, USBStick Formatter, MDM e tantos outros aplicativos sem exclusividade). Penso que devíamos organizar as distros como livros, à BSD. Vejam:

FácilBSD ~ Ubuntu, Linux Mint, openSUSE, Fedora.

KISSBSD ~ Slackware, Gentoo, Funtoo, Arch.

EducacionalBSD ~ Edubuntu.

EstávelBSD ~ Debian, Slackware.

A ideia que apresentei é totalmente nova, tenho certeza de que ninguém havia pensado nisso antes. E não se trata de refisefuqui ou algo do tipo, é um Linux from scratch. Não chega a ser um projeto tão louvável quanto o Conectiva, a única e primeira distribuição brasileira, admito. Mas chega a ser mais genial que certos projetos que não foram feitos DuZero.

Eu me perguntava: que tal transformar o terminal num desktop tradicional?

Um usuário que está estudando pra certificações Linux, seria obrigado a aprender comandos no terminal, galera!
Isso não é bom?
Ele aprenderia tanto quanto o Slack.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts