Montando uma distribuição Linux do zero

Publicado por Alexandre Yembo em 18/10/2007

[ Hits: 33.976 ]

 


Montando uma distribuição Linux do zero



Se você pretende montar uma distribuição personalizada para o seu uso estou aqui dando a dica de como fazê-la.

Linux From Scratch ou Linux do Zero

O projeto LFS (Linux From Scratch) é uma iniciativa muito interessante para usuário que desejam montar uma distribuição personalizada.

Mas você me perguntaria. Qual a vantagem de montar um distribuição se já existem centenas?

Eu te respondo. Toda. Primeiro que você aprende muito sobre a arquitetura do Linux, a compilar os pacotes, a mexer com o kernel. Segundo que você pode instalar os programas que realmente irá utilizar fazendo com que sua distro fique pequena.

Além disso existem outras alternativas para se montar a distribuição, como por exemplo na empresa onde você trabalha, indústria e comércio entre outros.

Nessa dica vou citar apenas alguns tópicos e não ensinar a montar a distro. Para montar confira os detalhes em:
Primeiro passo: baixar os pacotes necessários:

ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/lfs-packages-6.1.tar

Pegue o manual do LFS-book 6.1 BR7.pdf:

http://saltador.uspnet.usp.br/pub/lfs-br/lfs-book/6.1-7/LFS-BOOK-6.1-pt_BR-7.pdf
http://www.4shared.com/network/LFS-BOOK-6.1-pt_BR-7.pdf
(explica passo a passo a montar o sistema básico)

Após obter os pacotes necessários é hora de montar a distribuição.

Essa distro será criada numa partição nova, que o usuário irá definir e formatá-la no sistema do Linux (ext2, ext3, reiserfs ou xfs).

Como funciona?!! Primeiro usando uma distro (Slackware, Debian, qualquer um). No livro LFS explica passo a passo com detalhes. O livro se divide em várias partes como:

1 - criar um sistema provisório (através da distro e etapa para compilar os pacotes C e compiladores e alguns essencial que serão necessários na etapa seguinte);

2 - após montado o sistema provisório, é momento de entrar como chroot para daí sim montar o sistema que será definitivo. Nesse momento os compiladores da distro nova que irá funcionar (que foram compilados no sistema provisório). A distro principal não será necessária por enquanto.

3- Após montado os sistema definitivo, outros passos são efetuados como configuração dos scripts e inicialização, instalação do GRUB, configuração de usuários e instalação de pacotes extras (X11, Gnome ou KDE).

4 - É hora de reiniciar o sistema e checar se está tudo OK.

Espero que você se interesse pelo artigo e procure descobrir esse novo mundo.

Abraços a todos.

Outras dicas deste autor

Instalando tudo via apt-get usando o Ubuntu

Leitura recomendada

Gravar arquivos no Windows a partir do Ubuntu (NTFS)

Solução para placa wireless Broadcom BCM43XX em notebook HP DV2000

Como tocar rádio online com Firefox no BRLix

Gerenciador de pacotes aptitude

Personalização do Ubuntu 13.10

  

Comentários
[1] Comentário enviado por removido em 18/10/2007 - 06:31h

Estou montando um projeto e precisaria desta dica, ainda bem que achei, muito obrigado por postar esta dica.

[2] Comentário enviado por lucas.suporte em 19/10/2007 - 07:39h

Muito bacana sua dica!!!
parabens!!

Lucas Rocha
Analista de Redes em Linux

[3] Comentário enviado por f_Candido em 06/02/2008 - 11:28h

Dica muito boa. Parabéns.

Abraços

[4] Comentário enviado por aletche001 em 17/10/2008 - 19:20h

Só uma pergunta

Para se eu estiver usando o slackware, os pacotes que eu preciso baixar estarao disponiveis no www.linuxpackages.net ou tera que ser baixado especificamente no site do LFS ?

O que eu queria na verdade era customizar um de de instalação do Slackware 12 para fazer uma instalação minima do slacwakre + pacotes especificos para utilizacao em estações de trabalho que irao rodar um sistema web de gestao de negocios.

Criar a minha propria distro é algo que ainda acho dificil por falta de conhecimentos avancados em linux.

Mas vou tentar, agora com seu e-book tenho aonde pesquisar ...
Valeu !

Alexandre
Bento Gonçalves / RS

[5] Comentário enviado por annakamilla em 12/01/2009 - 15:59h

isso é muito interessante

baixei o sistema para instalar e o manual tb

[6] Comentário enviado por removido em 30/12/2010 - 21:03h

veleu cara muto boa sua dica,a minha e semelahnte e se complementa com sua e de criar uma disto minismalista

[7] Comentário enviado por removido em 30/12/2010 - 21:13h

tetei baixar e ele esta "trancado",não funciona direito



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts