Como fazer uma distribuição Linux (parte 2)

Esse artigo é a continuação da adaptação da documentação Komain. Para quem não lembra, o artigo 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 o livro tem 73 páginas, e denso, pois muitos conceitos apresentados aqui são extremamente avançados para iniciantes.

[ Hits: 61.481 ]

Por: Fernando Henrique em 18/03/2005


Errata



Vamos começar corrigindo alguns erros que passaram batido no último fascículo do artigo.
Após o comando "mkdir $ROOT_KMI/fontes" deveria ter entrado o seguinte texto:

Como root do seu sistema, crie um link chamado /temp que aponta para o $ROOT_KMI/temp:

# ln -s $ROOT_KMI/temp /temp

Esse comando é fundamental para a saúde do nosso sistema, ou os programas que forem compilados serão instalados em um diretório chamado /temp. Se seus programas já foram instalados nesse diretório, nem tudo está perdido.

Mova todo o conteúdo do diretório /temp para o seu local correto, $ROOT_KMI/temp:

# mv /temp/* ROOT_KMI/temp

Remova o diretório /temp:

# rm -rf /temp

E finalmente crie o link:

# ln -s $ROOT_KMI/temp /temp

Outro erro grave, após o comando "komain $ROOT_KMI/temp $ROOT_KMI/fontes", deveria ter entrado o seguinte texto:

Agora logue no sistema como usuário 'komain':

# su - komain

Sem isso os arquivos de configuração do shell serão criados para o usuário root e não para o usuário komain.

Um erro de digitação bobo, troque:

http://www.linorg.usp.br/gentoo/distfiles/gcc-3.333.tar.bz2

por:
http://www.linorg.usp.br/gentoo/distfiles/gcc-3.3.2.tar.bz2

    Próxima página

Páginas do artigo
   1. Errata
   2. Gambiarras
   3. TCL
   4. Expect
   5. Deja GNU
   6. Gcc parte II
   7. Binutils parte II
   8. GAWK
   9. Coreutils
   10. Bzip2 e Gzip
   11. Bye Bye
Outros artigos deste autor

Como fazer uma distribuição Linux (parte 1)

Guia do Desktop Redondo - Fedora 7

Leitura recomendada

Clip no Slackware (compilador Clipper)

Cube 2 - Sauerbraten: Jogo de tiro em primeira pessoa

Rede de telefonia móvel e a popularização da internet

SliTaz: pequeno, rápido, estável e fácil de utilizar!

Virtualizando com VirtualBox

  
Comentários
[1] Comentário enviado por fabio em 19/03/2005 - 07:09h

Essa série de artigos está ficando muito boa! Além de bem escrito, sua proposta é muito útil. Ao final da série juro que vou masterizar um CD no meu gosto :)

[]'s

[2] Comentário enviado por xsl4v3 em 19/03/2005 - 07:24h

Só queria deixar um comentário:

O site http://komain.codigolivre.org.br foi tirado do ar por garotos com muito tempo livre, e muita glicose no sangue... Em questão de minutos recoloquei o site no ar novamente depois disso todo o codigolivre ficou fora do ar, isso já faz uns 4 dias !
No inicio achei que fosse um falha do xoops, mas um outro site meu em HTML puro também foi atacado, site de outro projeto hospedado no codigolivre.

Acredito que o codigolivre está passando por uma série de ataques já que toda a rede tá fora, tanto web server quanto os file-servers...
Consegui hospedar o projeto no berlios, mas minha conta ainda não está totalmente ativada, o novo endereço do projeto é :

http://komainu.berlios.de

Porém o sub-dominio ainda não foi oficializado... es está fora do ar também :(

Estou tentando com o sourceforge também, se conseguir aviso !

Obrigado a todos pelo apoio :)

[3] Comentário enviado por xsl4v3 em 21/03/2005 - 11:29h

Galera que ta acompanhando o tutorial, prestem atenção !
O sourceforge aceitou o projeto em seus servidores, o novo endereço do projeto
é :

http://komain.souceforge.net ou komain.sf.net

Com o tempo vou migrar toda estrutura pra lá, mas já está disponível uma versão html e pdf do livro.

VeleuS !!!

[4] Comentário enviado por agk em 21/03/2005 - 20:32h

Vou tentar fazer uma destar também, mas quando tiver um tempo livre, ehe.
Parabéns pelo artigo, quando vai sair o próximo???
[ ]'s

[5] Comentário enviado por nukelinux em 23/04/2008 - 18:12h

eu tenho uma pequena duvida...

eu estava tentando seguir os passos indicados no livro. Decidi usar os pacotes do debian etch, pois sou mais familiarizado, entretanto, me deparei com o seguinte: um dos pacotes que tentei baixar (devfsd.tar.gz) nao constava mais na lista de pacotes do debian etch. Eu o encontrei apenas na lista do debia sarge (versao anterior). Gostaria de saber se ha algum risco se tentar usar apenas os pacotes que eu conseguir baixar, ou seja, compilar normalmente e ignorar a inexistencia desse pacote pode causar erro?
Deverei verificar todas as dependencias dos pacotes que eu baixar?
Existe como eu conseguir uma lista 'atualizada' desses pacotes (de preferencia para debian etch x86)

[6] Comentário enviado por xsl4v3 em 23/04/2008 - 18:32h

Putz, no momento abandonei o projeto, me tomava muito tempo.... Recomendo que vc leia o livro Linux From Scratch que segue a mesma linha


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts