mirror of
https://github.com/avmaisak/LFS_Book.git
synced 2026-01-14 02:00:45 +00:00
78 lines
3.8 KiB
XML
78 lines
3.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||
%general-entities;
|
||
]>
|
||
|
||
<sect1 id="stages">
|
||
<?dbhtml filename="stages.html"?>
|
||
|
||
<title>Этапы сборки системы LFS</title>
|
||
|
||
<para>Процедуру сборки системы LFS необходимо выполнить за один сеанс, и предполагается,
|
||
что система не будет выключена на протяжении всего процесса. Но это не означает, что
|
||
сборка должна быть выполнена за один приём. Проблема в том, что некоторые процедуры должны
|
||
быть выполнены повторно после перезагрузки системы.</para>
|
||
|
||
<sect2>
|
||
<title>Главы 1–4</title>
|
||
|
||
<para>Эти главы должны быть выполнены на хост-системе. После перезагрузки, обратите
|
||
особое внимание на следующее:</para>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Процедуры выполняемые из-под корневого пользователя (root) в главе 2.4 требуют,
|
||
чтобы была правильно установлена переменная окружения LFS <emphasis>ДЛЯ КОРНЕВОГО ПОЛЬЗОВАТЕЛЯ (ROOT)</emphasis>.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect2>
|
||
|
||
<sect2>
|
||
<title>Глава 5</title>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Раздел /mnt/lfs должен быть смонтирован.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para><emphasis>ВСЕ</emphasis> инструкции в Главе 5 ы
|
||
должны выполняться из-под пользователя <emphasis>lfs</emphasis>.
|
||
Команда <command>su - lfs</command> должны быть выполнена перед выполнением любой
|
||
задачи в главе 5.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Выполнение процедур в <xref linkend='ch-tools-generalinstructions'/>
|
||
очень важно. Если есть сомнения по установке пакета, убедитесь что
|
||
каталог, куда был ранее распакован архив - удален. Далее извлеките архив пакета
|
||
и выполните инструкции в разделе.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect2>
|
||
|
||
<sect2>
|
||
<title>Главы 6–8</title>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Раздел /mnt/lfs должен быть смонтирован.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Когда будет выполняться команда chroot, переменная окружения LFS должна быть
|
||
указана корневому пользователю (root). В других случаях она не требуется.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para> Виртуальные файловые системы должны быть смонтированы. Это можно сделать
|
||
до или после ввода chroot путем изменения в виртуальном терминале хоста и, как root, запустить команды
|
||
<xref linkend='ch-system-bindmount'/> и
|
||
<xref linkend='ch-system-kernfsmount'/>.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect2>
|
||
</sect1>
|