mirror of
https://github.com/Poltern/lfs-ru.git
synced 2024-10-19 12:10:32 +03:00
92 lines
4.6 KiB
XML
92 lines
4.6 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="ch-partitioning-stages">
|
||
<?dbhtml filename="stages.html"?>
|
||
|
||
<title>Этапы сборки системы LFS</title>
|
||
|
||
<para>LFS разработан для сборки за один сеанс. То есть инструкция
|
||
предполагает, что система не будет выключаться в процессе. Это не
|
||
означает, что система должна быть собрана за один присест. Для
|
||
возобновления сборки в точке предыдущей остановки (после
|
||
перезагрузки/выключения), необходимо выполнить некоторые процедуры повторно.</para>
|
||
|
||
<sect2>
|
||
<title>Главы 1–4</title>
|
||
|
||
<para>Эти главы выполняются на хост-системе. После перезагрузки обратите
|
||
внимание на следующее:</para>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>При выполнении операций, от имени пользователя
|
||
<systemitem class="username">root</systemitem> после Раздела 2.4,
|
||
<emphasis>ДЛЯ ПОЛЬЗОВАТЕЛЯ</emphasis>
|
||
<systemitem class="username">root</systemitem> должна быть установлена
|
||
переменная окружения LFS.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect2>
|
||
|
||
<sect2>
|
||
<title>Главы 5–6</title>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Раздел /mnt/lfs должен быть смонтирован.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Эти две главы <emphasis>должны</emphasis> быть выполнены из-под
|
||
пользователя <systemitem class="username">lfs</systemitem>. Перед
|
||
выполнением любой задачи в этих главах необходимо выполнить команду
|
||
<command>su - lfs</command>. В противном случае вы рискуете установить
|
||
пакеты на хост и сделать его непригодным для использования.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Выполнение процедур из <xref linkend='ch-tools-generalinstructions'/>
|
||
имеет решающее значение. Если есть какие-либо сомнения по поводу установки
|
||
пакета, убедитесь, что все ранее распакованные tar-архивы удалены, затем
|
||
повторно извлеките файлы и выполните все инструкции, приведенные в этом разделе.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect2>
|
||
|
||
<sect2>
|
||
<title>Главы 7–10</title>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<para>Раздел /mnt/lfs должен быть смонтирован.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Некоторые операции, такие как <quote>Смена владельца</quote>
|
||
или <quote>Вход в среду Chroot</quote>, должны быть выполнены от имени
|
||
пользователя <systemitem class="username">root</systemitem> с
|
||
переменной окружения $LFS, установленной для пользователя &root;.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>При входе в chroot переменная среды LFS должна быть установлена
|
||
для пользователя <systemitem class="username">root</systemitem>. Переменная
|
||
LFS не используется после входа в среду chroot.</para>
|
||
</listitem>
|
||
|
||
<listitem>
|
||
<para>Виртуальные файловые системы должны быть смонтированы. Это можно
|
||
сделать до или после входа в chroot, переключившись на виртуальный терминал
|
||
хоста и от имени пользователя <systemitem class="username">root</systemitem>
|
||
выполнив команды, описанные в <xref linkend='ch-tools-bindmount'/>
|
||
и <xref linkend='ch-tools-kernfsmount'/>.</para>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</sect2>
|
||
</sect1>
|