Como desenvolver a própria distribuição de linux personalizada do zero
- 1706
- 345
- Arnold Murray
Você já pensou em fazer sua própria distribuição Linux? Todo usuário do Linux em sua jornada para o Linux pensou em fazer sua própria distribuição Linux, pelo menos uma vez. Mesmo eu não fui uma exceção como novato em Linux Land e dei a meu tempo considerável desenvolvendo minha própria distribuição Linux. Desenvolver uma distribuição Linux do zero é chamada Linux do zero (LFS)
Antes de começar, concluí algumas coisas sobre LFs que podem ser descritas como:
1. Aqueles que desejam desenvolver sua própria distribuição Linux devem entender a diferença entre o desenvolvimento de uma distribuição Linux do zero (por meio do zero, começando pelo início) ou tudo o que você deseja é apenas ajustar uma distro Linux já disponível.
Se você deseja apenas ajustar a tela do flash, personalizar o login e, de preferência. Além disso, muitas ferramentas de ajuste lá ajudarão.
Se você deseja colocar todos os arquivos necessários, carregadores de inicialização e kernel e escolher o que incluir e o que não incluir e compilar tudo o que você precisa para desenvolver Linux a partir do zero (LFS).
Observação: Se você deseja apenas personalizar a aparência de um sistema operacional Linux, este guia não é para você. Se você realmente deseja desenvolver uma distribuição Linux do zero e deseja saber por onde começar e outras informações básicas, aqui está o guia para você.
2. Pros do desenvolvimento da própria distribuição Linux (LFS):
- Você conhece o funcionamento interno do Linux OS.
- Você desenvolve um sistema operacional muito flexível conforme sua necessidade.
- Seu sistema operacional desenvolvido (LFS) será muito compacto, pois você tem controle total sobre o que incluir/excluir.
- Seu desenvolvimento (LFS) terá adicionado segurança.
3. Contras do desenvolvimento da própria distribuição Linux (LFS):
Desenvolver um sistema operacional Linux a partir do zero significa montar todas as coisas necessárias e compilar. Isso requer muita leitura, paciência e tempo. Além disso, você deve ter um sistema Linux em funcionamento para desenvolver LFS e espaço de disco com razoa.
4. Interessante saber, que Gentoo/gnu linux é mais próximo de LFS até certo ponto. Tanto o Gentoo quanto o LFS é o sistema Linux personalizado construído inteiramente a partir da compilação da fonte.
5. Você deve ser experiente para o usuário do Linux com bom conhecimento da compilação de pacotes, resolvendo dependências e Pro na linguagem de script de shell. Conhecimento de uma linguagem de programação (de preferência C) irá aliviar as coisas para você. Mesmo se você é um novato, mas um bom aprendiz e compre o que as coisas rapidamente, você pode começar também. A parte mais importante é que você não deve perder seu entusiasmo durante todo o processo de desenvolvimento do LFS.
Se você não estiver determinado o suficiente, temo que você deixe a construção de seus LFs no meio.
6. Agora você precisa de um guia passo a passo, para que o Linux possa ser desenvolvido do zero. LFS é o guia oficial para desenvolver Linux a partir do zero. Nosso site de parceiros Tradepub disponibilizou o guia LFS disponível para nossos leitores e isso também de graça.
Você pode fazer o download do Linux do Scratch Book do link abaixo:
Download: Linux do zero
Sobre: Linux do zero
Este livro é criado por Gerard Beekmans, quem é o líder do projeto do LFS e editado por Matthew Burgess e Bruse Dubbs, ambos são co-líder do projeto. Este livro é extenso e expande mais de 338 páginas.
Tendo coberto - Introdução ao LFS, preparando -se para a construção, construir LFs do zero, montar scripts de inicialização, fabricando o LFS inicializável seguido de apêndices, ele tem tudo o que você deseja saber no projeto LFS.
Além disso, este livro fornece o tempo estimado necessário para a compilação de um pacote. O tempo estimado é calculado com base na referência do tempo de compilação do primeiro pacote. Todos os detalhes são apresentados de maneira fácil de entender e implementar, mesmo para iniciantes.
Se você tem muito tempo e realmente interessado em desenvolver sua própria distribuição Linux, nunca gostaria de perder a chance de baixar este e -book e isso também de graça. Tudo o que você precisa é, para começar a desenvolver seu próprio sistema operacional Linux usando este ebook junto com um sistema operacional Linux Working (qualquer distribuição Linux com espaço em disco suficiente), tempo e entusiasmo.
Se o Linux fascina você, se você quiser entender o Linux do zero e deseja desenvolver sua própria distribuição Linux, então é tudo o que você deve saber nesta fase, para a maioria das outras coisas que você deseja referir ao livro, no exposto acima link.
Deixe -me saber sua experiência com o livro. Como era a facilidade de se dar ao longo do elaborado guia LFS? Além disso, se você já desenvolveu um LFS e deseja dar algumas dicas aos nossos leitores, seus feedbacks são bem -vindos.
- « Explorando o shell Linux (terminal) remotamente usando o shell php
- 7 'DMESG' comandos para solução de problemas e coleta de informações dos sistemas Linux »