Metodologia LFS - Contruindo seu Linux do zero

Criando um Linux? Como se pode montar um Linux apenas compilando os pacotes de instalação sem conhecimentos superiores em computação? Isso mesmo. Só se precisa de coragem para começar o seu "Linux From Scratch". Veja que é possível construir um Linux apenas com o Guia LFS e 100MB em pacotes de instalação.

[ Hits: 84.625 ]

Por: lindberg em 15/05/2004


Conclusões



Enfim, é uma viagem que vale a pena fazer um esforço de comprar a passagem de ida e de volta. Não adianta se aventurar e parar no meio do caminho. O objetivo final é ver o sistema iniciando e você entrando em um Linux que você mesmo instalou. Eu não diria "que você mesmo criou". Como comparei anteriormente, você está usando uma "receita". Ou seja, alguém já deixou todos os passos para você seguir e chegar onde ele chegou também. Você não está criando os pacotes, programando em C, planejando um "kernel". Não. Portanto você não está criando um Linux, pois ele já existe.

Digamos que você está utilizando a receita e depois você queira incrementar a receita com um ingrediente que não tenham pensado ainda?!? Aí sim você terá criado uma nova receita, que alguém possa utilizar para a finalidade exposta por você. Mas mesmo assim, não me dou o privilégio de dizer que estou criando "um Linux". Sou um mero usuário, que apenas é apaixonado por um sistema que a cada dia me impressiona mais e mais. Uma coisa é você ir até a padaria e comprar um bolo, ou alguém te presentear um bolo. Outra coisa é você fazer o bolo de acordo com seu gosto.

Há quem diga que "aquele que faz nunca usufrui do próprio trabalho"... o dono da Coca-Cola, quem sabe, bebe água com gás... marceneiro compra seu móveis já prontos, Engenheiro Civil que mora de aluguel.... De certo que isso é uma verdade. Até mesmo quando faço bolo por aqui (sim...às vezes me arrisco nisso), sou eu mesmo quem come menos dele. Não resta dúvidas. É fato. E quem sabe até Bill Gates usa SlackWare...?! Nunca se sabe até onde esta teoria vai...

Lindberg Luiz       
Usuário SlackWare   
slackberg@bol.com.br
Página anterior    

Páginas do artigo
   1. Introdução - o primeiro contato
   2. LFS - o "começando do nada"
   3. Mas, porque criar "mais" um?
   4. Restrições do LFS
   5. Conclusões
Outros artigos deste autor

Instalação do winmodem HSP56 Pctel no Slackware

Configurando Placa Wireless Broadcom BCM43142 no SlackWare 14.2

Atualizando sua versão Slackware - upgrade de pacotes

"Usando" 2 Slackwares instalados no mesmo HD - O problema: vmlinuz

Empacotando e Instalando a versão 7.0 (alfa) do LibreOffice no SlackWare Current

Leitura recomendada

Cluster Beowulf

Criando um mirror LVM nível 1

Debian sem Systemd

Alta disponibilidade de link - rápido e simples

Atualizando sua versão Slackware - upgrade de pacotes

  
Comentários
[1] Comentário enviado por jose_maria em 15/05/2004 - 13:11h

Legal teu artigo cara.
Uma vantangem de saber fazer Linux na unha é que há também propostas de emprego para quem tem esse perfil. Algumas empresas grandes, por motivos próprios, gostariam de ter sua própria distro para colocar nas máquinas da empresa.
Há também aqueles que necessitam fazer um linux bem pequeno para poder colocar em sistemas embutidos como circuitos integrados, microcontroladores e cartões de memória.
Eu ainda não fiz um LFS mas pretendo me aventurar nessa.

[2] Comentário enviado por removido em 15/05/2004 - 15:45h

Parabens!!!, muito bom o artigo... eu ja tinha passado uma vez por esse site, mais acabei nao dando muita atenção, por achar muito "complexo". achei bem interessante seu artigo... e isso concerteza ajudara a galera a se aventurar pelos "confins", nucleos do planeta linux...

Velho tenho só uma duvida ... esse "linux do zero" eu posso escolher qualquer distribuição?? ou é linux puro mesmo?? por exemplo eu amo Slackware eu poderia estar "modelando" ele conforme minha necessidades??, uma coisa que eu adoraria muito é o fato de quando instalo o slack... se eu quiser alguns progrmas a mais configurações e etc ... a cada nova instalação ei de fazer tudo de novo... ja pensei criar imagens e etc.. teve um lugar que acabei instalando o Kurumin em varias maquinas, porque ele ja vem "pronto" para desktop... para nao ter que ficar criando imagens de hds e etc..

Finalizando posso criar um Slackware do meu gosto com esse tal de LFS??

[3] Comentário enviado por IloveLinux2004 em 15/05/2004 - 16:13h

Muito legal o artigo, ficou ótimo...
Só queria fazer uma observação sobre o "porque de montar uma outra distro linux".
Devemos montar um sistema Linux por dois motivos. (esses dois motivos são extremamente importantes).
O primeiro é de conhecer o sistema linux a fundo. E nada melhor do que montar um do zero.
O segundo é que assim como eu e como o nosso amigo Lindberg Luiz, pensamos em criar um Linux pra ir aperfeiçoando pra num futuro bem próximo ter em mãos(ou melhor no pc) um linux tão bom quanto o sistema comercial da janelinha, no mercado de desktop.
Por isso, vamos todos a criar nosso LINUX!!!!!!

[4] Comentário enviado por jllucca em 15/05/2004 - 16:30h

Achei o artigo excelente!

Expos alguns dos problemas que ao primeiro contato com o livro nos temos links quebrados e conhecimento que "deveriamos" ter pelo que o autor considera exemplo disso é que ele fala desdo começo sobre compilação dinamica e estatica e uma pessoa "recem chegada" acha isso muito absurdo e não entende.

Alem disso, o nome do artigo não faz jus ao conteudo. "Metodologia" tinha me dado impressão que iria falar mais do livro e como ele trata os assuntos e não me parece o que voce fez. Voce deu sua opinião geral esquecendo o livro hehehe :p E isso é excelente :)

[]'s

[5] Comentário enviado por lindbergluiz em 15/05/2004 - 16:53h

NOTA AOS LEITORES.

bem manos...acho que o artigo, apesar de dissertativo, não fugiu muito do meu propósito: "Expor como podemos conhecer o Linux por dentro na prática".
Com relação à questão do guinet, o Projeto LFS te dá um Linux puro, ou seja, uma plataforma para que, a partir daí, você mesmo faça suas configurações, coloque disponível um KDE com mais facilidades, um Gnome mais didático e um BlackBox mais interativo ( o que nunca temos com nossas distros prediletas..)

Com relação jlluca, realmente, a forma como o autor nos expõe o assunto é de uma forma que você tem de ter uma bagagem muito boa no Linux. Já tem de saber sobre instalação, desinstalação, re-instalação, comandos para .tar.gz, .tar.bz2, etç...ou seja, ele não dá suporte para novos usuários...quem quiser se aventurar sem ter muita noção, tem de buscar as outras informações sozinho, apesar que ele indica algumas fontes extras para conhecimentos extras, mas não o necessário. E, fiz um comentário sobre o Livro, abrangendo de forma crítica todos os pontos mais importantes para quem quer iniciar o projeto.
Outra coisa que deixou muito a desejar foi a FAQ em portugues, ou melhor, a lista na qual você se inscreve para tirar suas dúvidas. Ninguém responde nada e a inscrição é muito complicada...

Pois bem galera....se vc tem um tempinho vale a pena se aventurar. E para os usuários fanáticos, é uma tremenda viagem.....tem uma hora que você fica impressionado quando vc entende o que está se passando, e fica totalmente perdido quando esqueçe de montar a /proc quando entra em modo chroot.....

Welcome to the LFS World.

slackberg@bol.com.br

[6] Comentário enviado por Ilovelinux2004 em 25/07/2004 - 20:28h

Ae kra, terminei a base do meu sistema LFS, e quando iniciei o sistema, deu kernel panic....porém voltei na configuração, e era o arquivo /etc/fstab........

Bão, reiniciei e boa, o sistema tá ok....agora só instalar os softwares adicionais ,como gerenciador de janelas, etc;;;

Ah, vc me pediu a iso dele, bão, eu posso fazer duas coisas;;;
Semana que vem compro um gravador, dae eu podia gravar a iso no CD, e mandar pra vc, ou eu aprendi a montar um servidor WEB na minnha propria maquina, dae eu podia ficar conectado a partir das 7 da noite, no sábado e domingo, e vc podia baixar....da minha máquina a iso.


blz, mt loko, a gente tem que montar um distro nossa e disponibiliza-la para o mundo....!! NA FIRMEZA....falow!!

[7] Comentário enviado por dbrs em 05/08/2004 - 04:31h

Adoraria ter a minha própria distro, baseada no debian, claro. quem sabe um dia... :]

[8] Comentário enviado por Warheart em 01/07/2006 - 14:31h

o que dizer sobre esse artigo? disse tudo com poucas palavras.

eu estava procurando algo assim, e vc meu caro, me ajudou muito!

Além dos parabéns, quero te dizer obrigado, porque abriu uma luz em meu caminho :D



[9] Comentário enviado por balani em 05/12/2006 - 20:44h

Cara muito bom o seu artigo, as flexibilidade do linux é infinita, basta ter vontade e criatividade, em breve estarei me aventurando nessa nova empreitada tbem, parabens pelo artigo!

[10] Comentário enviado por mbjunior em 29/05/2007 - 19:30h

Olá eu sou MB Júnior e gostaria muito poder montar meu proprio S.O só que não sei nem por onde começar você sabe sou um puro leigo mas tenho uma capaciade de aprender muito rapido só preciso de um empurãozinho e se você puder disponibilizar esse tal livro de receitas pra mim ficarei muito mais muito mesmo agradecido. Olha gostaria que se você pudesse mandar um e-mail pra mim me explicando tudo isso eu vou ser o cara mais FELIZ do mundo pois adoro o LINUX e quero ter o meu proprio LINUX. Mais saiba que uma mão lava a outra e o MUNDO da muitas voltas e numa dessas voltas podemos se encontrar e discutir sobre os nossos S.O, desde já fico muito agradecido e vou compreender se vc não poder colaborar para o desenvolvimento do meu LINUX!atenciosamente, MB Júnior! e-mail: valdemir_junior@terra.com.br

[11] Comentário enviado por igorcemim em 31/08/2007 - 23:26h

Cara eu estava procurando um artigo desses há tempos. eu estava louco pra criar meu proprio Linux. Agora já posso. Então mãos ha obra!

[12] Comentário enviado por successor em 30/12/2008 - 21:52h

Estou com vcs!!! As pessoas ficam perguntando: Para quê vc vai criar um sistema baseado em linux do zero, se vc pode simplesmente pegar um que já existe e modofcar ele ao seu gosto? eu particularmente não sou a favor dessas pessoas que pegam um linux, mudam as imagens e dizer por aí que desenvolveram um... No meu ponto de vista, para ter o mérito, vc deve desenvolver um do nada!!! Vou começar o meu agora mesmo!!!

[13] Comentário enviado por Ignorante em 23/01/2009 - 20:36h

Vou ver como me saio nessa!
valew pelo artigo

[14] Comentário enviado por tadryanom em 24/05/2009 - 11:38h

Muito bom o artigo lindbergluiz, gostei mesmo, tb já o usei o guia LFS, tenho as duas versões, em inglês e em português, e também já me aventurei a criar minha propria distro, eu mesmo configurei o kernel, tive muitas dificuldades em compilar a glibc (Ôh bichinha chata, rsrs (substituir ela pelo uClibc)), usei o bosybox no lugar dos pacotes coreutils, coloquei uma interface gráfica (IceWM) e gerenciador de arquivos (PCmanFM). Tb sou um usuário iniciante, comecei a usar esse fabuloso sistema (Linux) há dois anos, comecei com o Kurumin 4, pena que ele foi descontinuado :'( , mas continuo usar o Kurumin 7.
Abraços!!!!

[15] Comentário enviado por jardeltitan em 28/07/2010 - 15:31h

J Titã

Eu Gostei de ler o seu artigo e baixei tambem o Howto
Eu tambem sou muito leigo nesse negocio de linux
Eu comecei com o linux no ano passado (2009) e gostei dele tanto, que eu quis criar
o meu proprio linux. e um pouco dificil, pois não tenho muitos conhecimento e tambem
porque eu tenho 15 anos.
vocë deve estar se perguntando: o que um garoto tão jovem esta fazendo nesse forum
onde so tem artigos para programadores e gente grande...
a resposta: sou louco por Linux!!!
Se voce tiver dificuldades em criar seu proprio linux, procure pelo howto no site do Terabeauts
ele e mais facil de criar e entender.
AbraÇos!!!!!

[16] Comentário enviado por USB13 em 19/06/2012 - 10:25h

Gostei muito de saber sobre isso.
Na minha área o pessoal só usa o Linux.
Trabalho em um provedor de internet e tanto o desenvolvimento quanto o suporte usam Linux.
Sou leigo no assunto também, uso o Ubuntu 12.04, mas quando os vi usando senti uma imensa vontade de aprender e agora estou gostando e muito, e seu texto proporcionou maior conhecimento para mim também.
Para mim Linux é um universo.
Abraço.

[17] Comentário enviado por px em 27/02/2013 - 05:11h

muito bom , inspira as pessoas a se arriscarem neste mundo novo , pena que oq os usuários normais querem é tudo feitinho na mao neh por isso q linux não é o sistema mais utilizado , por outro lado é o que tem mais números de desenvolvedores ^^ , e sobre o Bill Gates ele não deve ser doido de usar o Windows não , até os funcionários usam os produtos da apple kkk.

[18] Comentário enviado por maurixnovatrento em 27/05/2020 - 23:47h


Muito bom, é aplicável esse método ainda hoje?

___________________________________
Conhecimento não se Leva para o Túmulo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts