Montando seu Linux a partir do fonte (método fácil)

Neste artigo abordarei como criar seu próprio sistema operacional Linux do zero, mas o método aqui abordado será diferente das versões tradicionais que costumamos ver.

[ Hits: 40.742 ]

Por: Marcio M. Bauer em 12/02/2009


Conclusões e fontes



Por cima deste procedimento parece tudo fácil, porém o criador do lfscript que foi inteligente e teve suor de programar este script. Se não fosse sua idéia talvez demorasse um pouco para fazer um shell script organizado como este.

Ele não é o criador do ALFS (Automated Linux From Scratch) e não foi primeiro a criar uma shell de automação de processos, mas baseado na documentação do ALFS, extraiu todo o procedimento do LFS BOOK 6.3 que contém 252 páginas e chegou a mais de 1800 linhas de código.

Autor e fontes

Autor: Marcio M. Bauer
Contato: kernel18@gmail.com
Orkut: http://www.orkut.com.br/main#profile.aspx?uid=3545092266759213246
Fontes obtidas:
Página anterior    

Páginas do artigo
   1. Início
   2. Na prática
   3. Conclusões e fontes
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Gerenciamento de Lan House com Main Control System

Falha de planejamento no uso de softwares livres nas escolas públicas

Computação em nuvem, uma visão panorâmica

Instalando o APT-GET no Fedora Core

CloudStack no CentOS7 com KVM

  
Comentários
[1] Comentário enviado por diegohsa em 12/02/2009 - 12:39h

LFS já existe o 6.4 ( em inglês ), inclusive to montado um aqui!

[2] Comentário enviado por removido em 12/02/2009 - 15:35h

Muito bom

[3] Comentário enviado por chimico em 12/02/2009 - 15:40h

Olá Marcio M. Bauer , é possível usar JFS ao invés de EXT2?
Há um ano uso esse sistema de arquivos, desde então tenho rejeitado EXT3, REISERFS, XFS. É um sistema de arquivos leve, rápido e nunca mais tive problemas com relação a corromper o sistema de arquivos, alé do seu fsck.jfs ser muito mais rápido. E por ser leve é ótimo para sistemas com poucos recursos e praa quem quer um sistema otimizado.

[4] Comentário enviado por paulorvojr em 12/02/2009 - 19:15h

Belo artigo, muito boom,

criei meu rascunho em 3 horas e 48 min, muito bom, aumentando a memoria da sua maquina virtual deixa mais rapido, 256 é muito pouco pra isso.

tenho 4gb ddr2 800, usei 2gb para ele e foi assim.

Uma dica para aqueles que tem duvidas para montar em /dev/hda3, se voce usa hd sata ou scsi, usem /dev/sda3, pois para o linux é S e nao H de ide.


[5] Comentário enviado por Marcio M. Bauer em 12/02/2009 - 20:06h

Chicotrance sem problemas, mas o ext2 é habilitado por padrão, ja os ext3, reiser, jfs e xfs não são, então terá que editar o script e da uma revisada e habilita-la no Kernel, é bom que a primeiro uso teste em uma maquina virtual, terá que ter tempo e paciência.


[6] Comentário enviado por info24hs em 13/02/2009 - 09:17h

Muito bom parabéns! vou tentar criar uma distro aqui.... ah! o link do video não esta funcionando.

abraços..

[7] Comentário enviado por Marcio M. Bauer em 14/02/2009 - 03:59h

Acabei de Upar o Vídeo para o 4shared.

http://www.4shared.com/file/87594575/ace76378/LFS-very-easy-createtar.html

[8] Comentário enviado por corvolino em 14/02/2009 - 06:17h

artigo interessante ;)

parabéns!

[9] Comentário enviado por removido em 14/02/2009 - 10:16h

Ai valeu pelo artigo vou tentar aqui em casa

[10] Comentário enviado por dionizioaf em 15/02/2009 - 11:31h

Bem legal o artigo, cara eu utilizei os script do marceloweb, criei a parte grafica e tudo mais, criei o liveCD.
Agora estava tentando instalar o APT-GET, mas esta bem complicado. Instalei o RPM, Berkley DB, dpkg e apt-get, mas esta dando muito erro. eu encontrei uma documentação (http://www.squad17.org/node/9), la ele comenta que precisa ser o dpkh_1.9.21.tar.gz e o apt 0.5.4, queria saber se voce ou outra pessoa que veja essa materia tem esses packages com essas versões.
Ou gostaria de saber se o seu script que você comentou habilita o apt-get ou qulquer outro gerenciador de pacotes?

Vlw por qualquer ajuda

[11] Comentário enviado por Marcio M. Bauer em 15/02/2009 - 12:47h

"Bem legal o artigo, cara eu utilizei os script do marceloweb, criei a parte gráfica e tudo mais, criei o liveCD."

Sobre BLFS é algo que pretendo escrever mais tarde, pois ainda estou atualizando os pacotes para 6.4, estou editando os pacotes manualmente. (Enquanto isto no site do LFS, vá na sessão BLFS e baixe o e-book que comenta sobre o assunto, se não me engano ele comenta que você pode criar sua própria ferramenta de instalação de pacotes como apt, installpkg, slapt, rpm entre outros.)

Existe varias versões de scripts de automatização até para 6.4 já prontas feito por Marcelo, Raphael entre outros, mas para pt-br ainda não.

Se você pretende levar o LFS a sério a até sua maturidade, sugestiono que leia todas as FAQS e How to no site fonte:

* www.linuxfromscratch.org


Desculpas não poder ajudar neste momento.


[12] Comentário enviado por pansani em 17/05/2009 - 23:12h

Realmente muito bom, não conhecia esse script, usava o ALFS ou ia na raça mesmo, show, só faltou um para o BLFS para tem um linux 100% completo com a parte gráfica.

[13] Comentário enviado por filipo_tardim em 03/02/2010 - 22:45h

Pode ser uma pergunta meio besta, mas como eu faço para "tirar" o sistema do Virtualbox e instalar num PC real?

[14] Comentário enviado por paulorvojr em 04/02/2010 - 11:42h

filipo_tardim, tudo bom?

Não é uma pergunta besta, ela paira em muitas mentes.

Não tem como você pegar tudo que tem na sua maquina virtual, e jogar no pc real, visto que sua máquina virtual se baseia em um único arquivo ( seu hd virtual).

Há uma ferramenta da vmware, que faz um "milagre" inverso, ele pega uma máquina real, e converte ela para virtual, mas somente para s.o windows .

Basta pensar, quantos dados são instalados no seu pc, quando você formata, instala um s.o, grava a mbr, grava nos setores, tudo, e você possui apenas uma vm num arquivo.


O correto, é voce instalar passo a passo, tudo que fez na virtual, e ai tera um pc real com tudo que fez na virtual.

[15] Comentário enviado por marcio m. bauer em 10/03/2010 - 14:56h

Aguardem que meu tempo está curto, mas pretendo dar continuidade a este tópico.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts