Aqui temos um livro para quem busca conhecimento, liberdade, sistema compacto e segurança, indispensável para quem quer se aprofundar no mundo Linux.
Linux From Scratch (LFS) é um projeto que fornece instruções passo a passo para construir seu próprio sistema Linux personalizado inteiramente do código-fonte.
Por que eu iria querer um sistema LFS?
Muitos se perguntam por que deveriam ter o trabalho de construir um sistema Linux do zero, quando poderiam apenas baixar uma distribuição Linux existente. No entanto, existem vários benefícios em construir o LFS. Considere o seguinte:
LFS ensina as pessoas como um sistema Linux funciona internamente
Construir o LFS ensina tudo o que faz o Linux funcionar, como as coisas funcionam juntas e dependem umas das outras. E o mais importante, como personalizá-lo de acordo com seus gostos e necessidades.
Construir LFS produz um sistema Linux muito compacto
Quando você instala uma distribuição regular, geralmente acaba instalando muitos programas que provavelmente nunca usaria. Eles estão apenas sentados, ocupando um (precioso) espaço em disco. Não é difícil instalar um sistema LFS com menos de 100 MB. Isso ainda parece muito? Alguns de nós têm trabalhado na criação de um sistema LFS embarcado muito pequeno. Instalamos um sistema que era suficiente para rodar o servidor web Apache; o uso total de espaço em disco foi de aproximadamente 8 MB. Com mais remoção, isso pode ser reduzido para 5 MB ou menos. Tente fazer isso com uma distribuição regular.
LFS é extremamente flexível
Construir LFS pode ser comparado a uma casa pronta. LFS lhe dará o esqueleto de uma casa, mas cabe a você instalar encanamentos, tomadas elétricas, cozinha, banheiro, papel de parede, etc. Você tem a capacidade de transformá-lo em qualquer tipo de sistema que você precisa, totalmente personalizado para você.
LFS oferece segurança adicional
Você compilará todo o sistema a partir do código-fonte, permitindo-lhe auditar tudo, se desejar, e aplicar todos os patches de segurança que deseja ou precisa aplicar. Você não precisa esperar que alguém forneça um novo pacote binário que (espero) conserte uma falha de segurança. Freqüentemente, você nunca sabe realmente se uma falha de segurança foi corrigida ou não, a menos que você mesmo faça isso.
Um sistema LFS pelo manual é bastante mínimo, mas é projetado para fornecer
uma base sólida na qual você pode adicionar quaisquer pacotes que desejar.
Veja o projeto BLFS para uma seleção de pacotes comumente usados.
Quem é quem:
Líder do Projeto: Gerard Beekmans
Co-líder do projeto: Matthew Burgess
Co-líder do projeto: Bruce Dubbs
Além de inúmeras pessoas que contribuíram para o livro e seus projetos paralelos.
Esta versão do livro passou por uma grande reorganização. Ele usa técnicas aprimoradas de compilação cruzada e um ambiente isolado do sistema host para construir ferramentas para o sistema final. Isso reduz a chance de alterar o sistema host e o potencial do sistema host de influenciar o processo de construção do LFS.
As principais atualizações do pacote incluem as versões do conjunto de ferramentas glibc-2.32, gccc-10.2.0 e binutils-2.35. No total, 37 pacotes foram atualizados desde o último lançamento. O kernel do Linux também foi atualizado para a versão 5.8.3.
Você pode ler o livro online ou fazer o download para ler localmente.
Em coordenação com este lançamento, uma nova versão do LFS usando o pacote systemd também está sendo lançada. Este pacote implementa o mais novo estilo systemd de inicialização e controle do sistema e é consistente com o LFS na maioria dos pacotes.
Você pode ler a versão systemd do livro online em LFS-systemd, ou baixar-systemd para ler localmente.
Por favor, direcione quaisquer comentários sobre este lançamento para a equipe de desenvolvimento do LFS em lfs-dev@lists.linuxfromscratch.org. Observe que o registro na lista de discussão lfs-dev é necessário para evitar lixo eletrônico.
Livro online, or download
Livro online at LFS-systemd, or download-systemd
Fonte
Apesar de alguns modinhas plantarem na mente dos iniciantes Linux que a sua liberdade se resume em usar um sistema gratuito onde tudo pode, a realidade é outra.
A sua liberdade no Linux se resume apenas ao código e regida por licenças como a GPL, não inclui você se limpar antes de fazer o número dois e ir namorar todo fedorento, isso é uma opção sua e não tem relação alguma com a liberdade do código fonte do software.
Tendo dechado isso claro, o uso desse livro é a oportunidade de você exescer a sua liberdade amplamente, conhecendo o seu sistema por dentro e aprendendo muito com isso.
Parabéns aos desenvolvedores.
LFS ( Linux From Scratch )
O que é Linux From Scratch?
Linux From Scratch (LFS) é um projeto que fornece instruções passo a passo para construir seu próprio sistema Linux personalizado inteiramente do código-fonte.
Por que eu iria querer um sistema LFS?
Muitos se perguntam por que deveriam ter o trabalho de construir um sistema Linux do zero, quando poderiam apenas baixar uma distribuição Linux existente. No entanto, existem vários benefícios em construir o LFS. Considere o seguinte:
Conhecimento
LFS ensina as pessoas como um sistema Linux funciona internamente
Construir o LFS ensina tudo o que faz o Linux funcionar, como as coisas funcionam juntas e dependem umas das outras. E o mais importante, como personalizá-lo de acordo com seus gostos e necessidades.
Leveza
Construir LFS produz um sistema Linux muito compacto
Quando você instala uma distribuição regular, geralmente acaba instalando muitos programas que provavelmente nunca usaria. Eles estão apenas sentados, ocupando um (precioso) espaço em disco. Não é difícil instalar um sistema LFS com menos de 100 MB. Isso ainda parece muito? Alguns de nós têm trabalhado na criação de um sistema LFS embarcado muito pequeno. Instalamos um sistema que era suficiente para rodar o servidor web Apache; o uso total de espaço em disco foi de aproximadamente 8 MB. Com mais remoção, isso pode ser reduzido para 5 MB ou menos. Tente fazer isso com uma distribuição regular.
Flexibilidade
LFS é extremamente flexível
Construir LFS pode ser comparado a uma casa pronta. LFS lhe dará o esqueleto de uma casa, mas cabe a você instalar encanamentos, tomadas elétricas, cozinha, banheiro, papel de parede, etc. Você tem a capacidade de transformá-lo em qualquer tipo de sistema que você precisa, totalmente personalizado para você.
Segurança
LFS oferece segurança adicional
Você compilará todo o sistema a partir do código-fonte, permitindo-lhe auditar tudo, se desejar, e aplicar todos os patches de segurança que deseja ou precisa aplicar. Você não precisa esperar que alguém forneça um novo pacote binário que (espero) conserte uma falha de segurança. Freqüentemente, você nunca sabe realmente se uma falha de segurança foi corrigida ou não, a menos que você mesmo faça isso.
O que posso fazer com meu sistema LFS?
Um sistema LFS pelo manual é bastante mínimo, mas é projetado para fornecer
uma base sólida na qual você pode adicionar quaisquer pacotes que desejar.
Veja o projeto BLFS para uma seleção de pacotes comumente usados.
Quem é quem:
Líder do Projeto: Gerard Beekmans
Co-líder do projeto: Matthew Burgess
Co-líder do projeto: Bruce Dubbs
Além de inúmeras pessoas que contribuíram para o livro e seus projetos paralelos.
livro LFS 10.0
Esta versão do livro passou por uma grande reorganização. Ele usa técnicas aprimoradas de compilação cruzada e um ambiente isolado do sistema host para construir ferramentas para o sistema final. Isso reduz a chance de alterar o sistema host e o potencial do sistema host de influenciar o processo de construção do LFS.
As principais atualizações do pacote incluem as versões do conjunto de ferramentas glibc-2.32, gccc-10.2.0 e binutils-2.35. No total, 37 pacotes foram atualizados desde o último lançamento. O kernel do Linux também foi atualizado para a versão 5.8.3.
Você pode ler o livro online ou fazer o download para ler localmente.
Em coordenação com este lançamento, uma nova versão do LFS usando o pacote systemd também está sendo lançada. Este pacote implementa o mais novo estilo systemd de inicialização e controle do sistema e é consistente com o LFS na maioria dos pacotes.
Você pode ler a versão systemd do livro online em LFS-systemd, ou baixar-systemd para ler localmente.
Por favor, direcione quaisquer comentários sobre este lançamento para a equipe de desenvolvimento do LFS em lfs-dev@lists.linuxfromscratch.org. Observe que o registro na lista de discussão lfs-dev é necessário para evitar lixo eletrônico.
Livro online, or download
Livro online at LFS-systemd, or download-systemd
Fonte
Opinião pessoal
Apesar de alguns modinhas plantarem na mente dos iniciantes Linux que a sua liberdade se resume em usar um sistema gratuito onde tudo pode, a realidade é outra.
A sua liberdade no Linux se resume apenas ao código e regida por licenças como a GPL, não inclui você se limpar antes de fazer o número dois e ir namorar todo fedorento, isso é uma opção sua e não tem relação alguma com a liberdade do código fonte do software.
Tendo dechado isso claro, o uso desse livro é a oportunidade de você exescer a sua liberdade amplamente, conhecendo o seu sistema por dentro e aprendendo muito com isso.
Parabéns aos desenvolvedores.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!