В этой главе рассказывается, как собрать последние недостающие части временной системы: инструменты, необходимые для сборки различных пакетов. Теперь, когда все циклические зависимости устранены, для сборки можно использовать среду «chroot», полностью изолированную от операционной системы хоста (за исключением работающего ядра).
Для правильной работы изолированной среды необходимо установить связь с работающим ядром. Это делается с помощью так называемых виртуальных файловых систем ядра, которые будут смонтированы перед входом в среду chroot. Вы можете проверить, смонтированы ли они, выполнив команду findmnt.
До Раздел 7.4, «Вход в окружение
Chroot» команды должны выполняться от имени root
с установленной переменной LFS
. После входа в chroot все команды выполняются от
имени root
, к счастью, без доступа к
операционной системе компьютера, на котором вы собираете LFS. В любом
случае будьте осторожны, так как неверными командами легко разрушить
всю систему LFS.