Monte a sua distribuição Linux do zero: Linux From Scratch

É muito comum existir uma certa confusão sobre o que vem a ser de fato uma distribuição Linux “original” (montada do zero,  a partir do kernel do sistema operacional disponível no kernel.org) e um fork (um projeto independente com base no código de um projeto já existente). Para se ter uma idéia, das mais de 500 distribuições Linux em atividade no mundo, a maior parte delas não passam de forks, com pequenas mudanças visuais ou comportamentais em relação a sua distribuição base (veja mais sobre a linha do tempo das distribuições Linux).

Atualmente são poucos os motivos práticos para se criar uma nova distro Linux do zero (saiba mais sobre algumas das distribuições Linux mais populares e suas características). De todo modo, você pode ter algum objetivo bem específico ou então querer  aprender a fundo sobre a arquitetura e especificidades do sistema operacional. Para estes casos, um dos melhores guias (e-book) avançados acaba de lançar uma atualização.

De acordo com o GDH, na sua versão 6.6, o Linux From Scratch “…aborda de forma extensa os passos para compilar um sistema Linux funcional do zero, começando pela preparação do sistema de arquivos, compilação do kernel, utilitários diversos do GNU e outros componentes básicos num sistema atual.  Nessa verão do livro há várias alterações referentes aos softwares atualizados, caso do LFS 6.5, kernel 2.6.32.8, GCC 4.4.3, glibc 2.11.1, GRUB 1.97.2, udev 151, entre várias outras coisas”.