7.1. Introdução

Este capítulo mostra como construir os bits ausentes finais do sistema temporário: as ferramentas necessárias para construir os vários pacotes. Agora que todas as dependências circulares foram resolvidas, um ambiente chroot, completamente isolado do sistema operacional anfitrião (exceto pelo kernel em execução), pode ser usado para a construção.

Para a operação adequada do ambiente isolado, alguma comunicação com o kernel em execução precisa ser estabelecida. Isso é feito por meio dos assim chamados Sistemas de Arquivos Virtuais do Núcleo, que serão montados antes da entrada no ambiente chroot. Você possivelmente queira verificar se eles estão montados emitindo o comando findmnt.

Até o Seção 7.4, “Entrando no Ambiente Chroot”, os comandos precisam ser executados como root, com a variável LFS configurada. Após a entrada no chroot, todos os comandos são executados como root, por sorte sem acesso ao SO do computador no qual que você construiu o LFS. Seja cuidadosa(o) de qualquer maneira, dado que é fácil destruir o sistema LFS inteiro com comandos mau formados.