Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: KDE Slackware ( Windows Vista Style )
Por jpfaria
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Como fazer uma distribuição Linux (parte 1)
Linux user
xsl4v3
24/01/2005
Esse artigo é uma adaptação da documentação Komain, que visa apresentar ao leitor os passos necessários para construir uma distribuição Linux a partir dos códigos fontes disponíveis na rede. Esse será um artigo longo, já que meu livro tem 73 páginas e denso, pois muitos conceitos apresentados aqui são extremamente avançados para iniciantes.
Por: Fernando Henrique
[ Hits: 122475 ]
Conceito: 10.0   2 voto(s)2 voto(s)2 voto(s)2 voto(s)2 voto(s) + quero dar nota ao artigo

Sobre o Komain

Komain é um projeto open source que tem por objetivo desenvolver, documentar e assistir projetos de distribuição Linux que não sejam baseadas em grandes distribuições, como Fedora, Debian, Slackware.

O projeto é composto por uma série de sub-projetos como o Komain-ebook, que visa detalhar todo o processo de construção de uma distribuição Linux a partir dos fontes dos programas. Conta também com o Komain-linux, que é uma distribuição binária desenvolvida com base no livro, e serve para dar legitimidade ao seu conteúdo. E o novíssimo CyberKomain, uma coleção de scripts que automatiza mais de 90% do processo de construção da distro.

O objetivo desse artigo é a construção de uma distribuição Linux com uma implementação gráfica X11 funcional, rodando um gerenciador de janelas leve, nesse caso, o WindowMaker. Não é tarefa para um dia ou dois, você pode levar semanas até completar sua distro, isso não é um problema, acredite.

A base dessa documentação é o Linux From Scratch, evitei reinventar a roda e aproveitei muita de sua experiência, mas o komain usa versões diferentes de vários pacotes, e outros pacotes foram adicionados em detrimento de outros que foram abolidos, por isso não considero o komain um derivado do LFS, o komain tem vida própria e seu núcleo é independente do LFS.

Lembro que uma vez me perguntaram se não seria mais simples contribuir com o próprio LFS, mantendo sua versão traduzida para o português... até poderia, mas a idéia é realmente criar uma distribuição diferente, com um sistema de desenvolvimento diferente mas com o mesmo propósito, encorajar quem quer mergulhar no funcionamento interno de uma distro Linux, traduzir é necessário, mas devemos começar a pensar no desenvolvimento de SL. Quando se fala em distribuição Linux "100% nacional", normalmente se fala de distribuições baseadas no Knoppix traduzidas para o português, com um fundo de tela diferente. As poucas distribuições Linux realmente nacionais, onde as decisões do core são tomadas pela comunidade brasileira, ou já faleceram, estão capengando ou são mal vistas. Gostaria de contribuir um pouco para encorajar grupos de usuários a desenvolverem sua própria distribuição, se apropriando do conhecimento e construindo de fato.

Referências:
    Próxima página >>




Páginas do artigo
   1. Sobre o Komain
   2. Requisitos mínimos
   3. Softwares que devem ser baixados
   4. Binutils
   5. GCC
   6. Linux Header
   7. Glibc
   8. Por hoje é só

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por Barney em 30/01/2005 - 16:57h:

Cara excelente iniciativa!!

Estou esperando já as outras partes do tutorial, pois acho muito interessante conhecer como nasce um distro.

Além de que está muito bem explicado.
Aguardo a continuação.
Valeu.


[2] Comentário enviado por tiagomadeira em 19/03/2005 - 11:05h:

Muito bom o artigo!


[3] Comentário enviado por diegospeed em 04/12/2005 - 03:50h:

Ótimo artigo........

Vou estudar bastante quem sabe não faço a minha?

Apesar de eu jah estar em 70% de um remaster que estou fazendo a partir do Knoppix...

Abraçoooooo


[4] Comentário enviado por Deoclecio Neto em 10/06/2006 - 00:31h:

eu não entendi muito bem, mas gostei da ideia.


[5] Comentário enviado por dan_niel_am em 04/11/2006 - 15:13h:

Muito bom, vem bem explicado só os links que não estão funcionando para baixar esses pacotes


[6] Comentário enviado por Rafael-rs em 28/01/2007 - 17:52h:

e qual sera o nome da criatura? heheh ... muito bom,to esperando o resto


[7] Comentário enviado por Everson Pires em 09/11/2007 - 09:28h:

Fantastico.

Isso ta me custando algumas noites sem dormir, mais no futuro vai me render a minha distro perfeita.

Cara a segunda parte, quando você envia?

valew!


[8] Comentário enviado por xsl4v3 em 09/11/2007 - 15:11h:

Puxa vida, é legal saber que ainda têm interesse nesse artigo... Na real desisti de manter esse projeto por falta de tempo, problemas com servidores, uma tentativa fracassada de usar uclibc de base, outra de usar kernel freebsd, e claro a boa oferta de distribuições legais disponíveis.

O E-Book que deu origem a esse artigo pode ser encontrado em :

http://sourceforge.net/project/showfiles.php?group_id=134279&package_id=147857

Eu recomendo também o LFS , Gentoo e GoboLinux :)

Eu realmente penso em retomar, mas não faço mais promessas :)


[9] Comentário enviado por fjbvn em 12/12/2007 - 10:20h:

Pena amigo,

Bom artigo, baixei o e-book, vou dar uma lida...

Mais de qualquer forma, parabens pela iniciativa!


[10] Comentário enviado por filipelinux em 13/12/2007 - 18:43h:

?comentario=

Quanto aos links estou seguindo o manual, porém o Código Livre não está com os devidos pacotes e o Linorg no momento fora do ar.


[11] Comentário enviado por acollucci em 03/04/2008 - 10:28h:

opa, muito bom o artigo!! Gostaria de ver uma continuação!!!


[12] Comentário enviado por w4r110ck em 06/07/2010 - 07:20h:

muito bom, vou acompanhar o artigo.... abs


[13] Comentário enviado por removido em 06/01/2012 - 15:06h:

Excelente jeito de se fazer uma distro, mas eu acessei o SUSE Studio e fiz um baseado em KDE 4, mas no site, o linux que a pessoa cria, segue o padrão do SuSe, mesmo assim quero ver como saiu meu KLinuz 1!



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.