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