summaryrefslogtreecommitdiff
path: root/lfs-12.0-sysv/chapter11
diff options
context:
space:
mode:
Diffstat (limited to 'lfs-12.0-sysv/chapter11')
-rw-r--r--lfs-12.0-sysv/chapter11/afterlfs.html332
-rw-r--r--lfs-12.0-sysv/chapter11/chapter11.html101
-rw-r--r--lfs-12.0-sysv/chapter11/getcounted.html89
-rw-r--r--lfs-12.0-sysv/chapter11/reboot.html217
-rw-r--r--lfs-12.0-sysv/chapter11/theend.html125
-rw-r--r--lfs-12.0-sysv/chapter11/whatnow.html171
6 files changed, 0 insertions, 1035 deletions
diff --git a/lfs-12.0-sysv/chapter11/afterlfs.html b/lfs-12.0-sysv/chapter11/afterlfs.html
deleted file mode 100644
index 77421b1..0000000
--- a/lfs-12.0-sysv/chapter11/afterlfs.html
+++ /dev/null
@@ -1,332 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- 11.5. Начало работы после сборки LFS
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.0">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.0
- </h4>
- <h3>
- Глава 11. Заключение
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="whatnow.html" title=
- "Дополнительные ресурсы">Пред.</a>
- <p>
- Дополнительные ресурсы
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="../part5.html" title="Приложения">След.</a>
- <p>
- Приложения
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- <div class="sect1" lang="en" xml:lang="en">
- <h1 class="sect1">
- <a id="afterlfs" name="afterlfs"></a>11.5. Начало работы после сборки
- LFS
- </h1>
- <div class="sect2" lang="en" xml:lang="en">
- <h2 class="sect2">
- 11.5.1. Что делать дальше?
- </h2>
- <p>
- Теперь, когда LFS собрана и у вас есть загружаемая система,
- необходимо решить, что же делать дальше? Следующий шаг -
- определиться, как использовать систему. Как правило, следует
- учитывать две широкие категории: рабочая станция или сервер.
- Действительно, эти категории не являются взаимоисключающими.
- Приложения, необходимые для каждой категории, можно объединить в
- одну систему, но пока давайте рассмотрим их по отдельности.
- </p>
- <p>
- Сервер — более простая категория. Как правило, это веб-сервер,
- такой как <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/server/apache.html">
- Apache</a>, и сервер баз данных, например, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/server/mariadb.html">
- MariaDB</a>. Однако возможны и другие варианты. К этой же категории
- относятся операционные системы для встраиваемых устройств.
- </p>
- <p>
- Рабочая станция же, гораздо сложнее. Обычно для нее требуется среда
- рабочего стола, например, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/lxde/lxde.html">LXDE</a>,
- <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/xfce/xfce.html">XFCE</a>,
- <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/kde/kde.html">KDE</a>,
- или <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/gnome/gnome.html">
- Gnome</a> основанные на базовом <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/x/installing.html">
- графическом окружении</a> и набор графических приложений, таких как
- <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/xsoft/firefox.html">
- веб-браузер Firefox</a>, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/xsoft/thunderbird.html">
- почтовый клиент Thunderbird</a>, или <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/xsoft/libreoffice.html">
- пакет офисных приложений LibreOffice</a>. Для этих приложений
- требуется множество (может быть несколько сотен, в зависимости от
- ваших потребностей) пакетов вспомогательных приложений и библиотек.
- </p>
- <p>
- В дополнение к вышесказанному, существует набор приложений для
- управления системой. Все эти приложения есть в справочнике BLFS, но
- не все пакеты необходимы в каждом конкретном окружении. Например
- <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/basicnet/dhcpcd.html">
- клиент dhcpcd</a>, обычно не требуется на серверах или <a class=
- "ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/basicnet/wireless_tools.html">
- управление параметрами беспроводных сетей</a> - полезно только для
- ноутбуков и других портативных систем.
- </p>
- </div>
- <div class="sect2" lang="en" xml:lang="en">
- <h2 class="sect2">
- 11.5.2. Работа в базовой среде LFS
- </h2>
- <p>
- Когда вы впервые загружаетесь в LFS, у вас есть все необходимые
- инструменты для сборки дополнительных пакетов. К сожалению, набор
- программ пользовательского окружения довольно скудный. Есть
- несколько способов исправить это:
- </p>
- <div class="sect3">
- <h3 class="sect3">
- 11.5.2.1. Работа с хоста LFS в chroot
- </h3>
- <p>
- Этот метод обеспечивает полноценную графическую среду, в которой
- доступен полнофункциональный браузер и возможности
- копирования/вставки. Также он позволяет использовать приложения
- хоста, такие как wget, для загрузки исходных текстов пакетов в
- каталог, доступный при работе в среде chroot.
- </p>
- <p>
- Чтобы правильно собрать пакеты в chroot, вам необходимо не забыть
- смонтировать виртуальные файловые системы, если они еще не
- смонтированы. Один из способов сделать это — создать скрипт в
- <span class="bold"><strong>ХОСТОВОЙ</strong></span> системе:
- </p>
- <pre class="screen"><span class=
- "command"><strong>cat &gt; ~/mount-virt.sh &lt;&lt; "EOF"
-#!/bin/bash
-
-function mountbind
-{
- if ! mountpoint $LFS/$1 &gt;/dev/null; then
- $SUDO mount --bind /$1 $LFS/$1
- echo $LFS/$1 mounted
- else
- echo $LFS/$1 already mounted
- fi
-}
-
-function mounttype
-{
- if ! mountpoint $LFS/$1 &gt;/dev/null; then
- $SUDO mount -t $2 $3 $4 $5 $LFS/$1
- echo $LFS/$1 mounted
- else
- echo $LFS/$1 already mounted
- fi
-}
-
-if [ $EUID -ne 0 ]; then
- SUDO=sudo
-else
- SUDO=""
-fi
-
-if [ x$LFS == x ]; then
- echo "LFS not set"
- exit 1
-fi
-
-mountbind dev
-mounttype dev/pts devpts devpts -o gid=5,mode=620
-mounttype proc proc proc
-mounttype sys sysfs sysfs
-mounttype run tmpfs run
-if [ -h $LFS/dev/shm ]; then
- mkdir -pv $LFS/$(readlink $LFS/dev/shm)
-else
- mounttype dev/shm tmpfs tmpfs -o nosuid,nodev
-fi
-
-#mountbind usr/src
-#mountbind boot
-#mountbind home
-EOF</strong></span></pre>
- <p>
- Обратите внимание, что последние три команды в скрипте
- закомментированы. Они пригодятся, если эти каталоги монтируются
- как отдельные разделы в хост-системе и будут монтироваться при
- загрузке завершенной системы LFS/BLFS.
- </p>
- <p>
- Скрипт можно запустить с помощью <span class=
- "command"><strong>bash ~/mount-virt.sh</strong></span> либо от
- имени обычного пользователя (рекомендуется), либо от имени
- <code class="systemitem">root</code>. При запуске от имени
- обычного пользователя в хост-системе требуется sudo.
- </p>
- <p>
- Еще одна проблема, на которую указывает скрипт, заключается в
- том, где хранить загруженные файлы пакетов. Это местоположение
- является произвольным. Оно может находиться в домашнем каталоге
- обычного пользователя, таком как ~/sources, или в глобальном
- каталоге /usr/src. Наша рекомендация - не смешивать источники
- BLFS и источники LFS в (из среды chroot) /sources. В любом
- случае, пакеты должны быть доступны внутри среды chroot.
- </p>
- <p>
- Последняя удобная функция, представленная здесь, предназначена
- для упрощения процесса входа в среду chroot. Это можно сделать с
- помощью псевдонима, помещенного в пользовательский файл ~/.bashrc
- в хост-системе:
- </p>
- <pre class="screen"><span class=
- "command"><strong>alias lfs='sudo /usr/sbin/chroot /mnt/lfs /usr/bin/env -i HOME=/root TERM="$TERM" PS1="\u:\w\\\\$ "
-PATH=/bin:/usr/bin:/sbin:/usr/sbin /bin/bash --login'</strong></span></pre>
- <p>
- Этот псевдоним немного сложен для восприятия из-за кавычек и
- слэшей. Всё это должно быть в одной строке. Вышеуказанная команда
- была разделена на две части для презентационных целей.
- </p>
- </div>
- <div class="sect3">
- <h3 class="sect3">
- 11.5.2.2. Работа удаленно по ssh
- </h3>
- <p>
- Этот метод также предоставляет полноценную графическую среду, но
- сначала требует установки <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/postlfs/openssh.html">
- sshd</a> и <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/basicnet/wget.html">
- wget</a> в системе LFS, обычно в chroot. Кроме этого потребуется
- второй компьютер. Преимущество этого метода в том, что он прост,
- поскольку не требует сложной среды chroot. Он также использует
- собранное вами ядро LFS для всех дополнительных пакетов и
- по-прежнему предоставляет полную систему для установки пакетов.
- </p>
- </div>
- <div class="sect3">
- <h3 class="sect3">
- 11.5.2.3. Работа из командной строки LFS
- </h3>
- <p>
- Этот метот требует установки <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/general/libtasn1.html">
- libtasn1</a>, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/postlfs/p11-kit.html">
- p11-kit</a>, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/postlfs/make-ca.html">
- make-ca</a>, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/basicnet/wget.html">
- wget</a>, <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/general/gpm.html">
- gpm</a> и <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/basicnet/links.html">
- links</a> (или <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/basicnet/lynx.html">
- lynx</a>) в chroot, а затем перезагрузки в новую систему LFS. На
- данный момент система по умолчанию имеет шесть виртуальных
- консолей. Переключать консоли так же просто, как использовать
- комбинации клавиш <span class=
- "keycap"><strong>Alt</strong></span>+<span class=
- "keycap"><strong>Fx</strong></span> , где <span class=
- "keycap"><strong>Fx</strong></span> это клавиши от <span class=
- "keycap"><strong>F1</strong></span> до <span class=
- "keycap"><strong>F6</strong></span>. Комбинации <span class=
- "keycap"><strong>Alt</strong></span>+<span class=
- "keycap"><strong>←</strong></span> и <span class=
- "keycap"><strong>Alt</strong></span>+<span class=
- "keycap"><strong>→</strong></span> также переключают консоль.
- </p>
- <p>
- На этом этапе вы можете войти в две разные виртуальные консоли и
- запустить браузер links или lynx в одной консоли и bash в другой.
- GPM позволяет копировать команды из браузера с помощью левой
- кнопки мыши, переключать консоли и вставлять их в другую консоль.
- </p>
- <div class="admon note">
- <img alt="[Примечание]" src="../images/note.png" />
- <h3>
- Примечание
- </h3>
- <p>
- Вместо примечания: переключение виртуальных консолей также
- может быть выполнено из экземпляра X Window с помощью
- комбинации клавиш <span class=
- "keycap"><strong>Ctrl</strong></span>+<span class=
- "keycap"><strong>Alt</strong></span>+<span class=
- "keycap"><strong>Fx</strong></span> ,но операция копирования
- мышью не работает между графическим интерфейсом и виртуальной
- консолью. Вы можете вернуться к дисплею X Window с помощью
- комбинации <span class=
- "keycap"><strong>Ctrl</strong></span>+<span class=
- "keycap"><strong>Alt</strong></span>+<span class=
- "keycap"><strong>Fx</strong></span> ,где <span class=
- "keycap"><strong>Fx</strong></span> обычно <span class=
- "keycap"><strong>F1</strong></span>, но может быть <span class=
- "keycap"><strong>F7</strong></span>.
- </p>
- </div>
- </div>
- </div>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="whatnow.html" title=
- "Дополнительные ресурсы">Пред.</a>
- <p>
- Дополнительные ресурсы
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="../part5.html" title="Приложения">След.</a>
- <p>
- Приложения
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>
diff --git a/lfs-12.0-sysv/chapter11/chapter11.html b/lfs-12.0-sysv/chapter11/chapter11.html
deleted file mode 100644
index eabd06c..0000000
--- a/lfs-12.0-sysv/chapter11/chapter11.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- Глава 11. Заключение
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.0">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.0
- </h4>
- <h3>
- Часть&nbsp;IV.&nbsp;Сборка системы LFS
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="../chapter10/grub.html" title=
- "Использование GRUB для настройки процесса загрузки">Пред.</a>
- <p>
- Использование GRUB для настройки процесса загрузки
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="theend.html" title="Заключение">След.</a>
- <p>
- Заключение
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="../part4.html" title=
- "Часть&nbsp;IV.&nbsp;Сборка системы LFS">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- <div class="chapter" lang="en" xml:lang="en">
- <h1 class="chapter">
- <a id="chapter-finalizing" name="chapter-finalizing"></a>11.
- Заключение
- </h1>
- <div class="toc">
- <h3>
- Содержание
- </h3>
- <ul>
- <li class="sect1">
- <a href="theend.html">Заключение</a>
- </li>
- <li class="sect1">
- <a href="getcounted.html">Вступите в ряды пользователей LFS</a>
- </li>
- <li class="sect1">
- <a href="reboot.html">Перезагрузка системы</a>
- </li>
- <li class="sect1">
- <a href="whatnow.html">Дополнительные ресурсы</a>
- </li>
- <li class="sect1">
- <a href="afterlfs.html">Начало работы после сборки LFS</a>
- </li>
- </ul>
- </div>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="../chapter10/grub.html" title=
- "Использование GRUB для настройки процесса загрузки">Пред.</a>
- <p>
- Использование GRUB для настройки процесса загрузки
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="theend.html" title="Заключение">След.</a>
- <p>
- Заключение
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="../part4.html" title=
- "Часть&nbsp;IV.&nbsp;Сборка системы LFS">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>
diff --git a/lfs-12.0-sysv/chapter11/getcounted.html b/lfs-12.0-sysv/chapter11/getcounted.html
deleted file mode 100644
index 8f2df28..0000000
--- a/lfs-12.0-sysv/chapter11/getcounted.html
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- 11.2. Вступите в ряды пользователей LFS
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.0">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.0
- </h4>
- <h3>
- Глава 11. Заключение
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="theend.html" title="Заключение">Пред.</a>
- <p>
- Заключение
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="reboot.html" title=
- "Перезагрузка системы">След.</a>
- <p>
- Перезагрузка системы
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- <div class="sect1" lang="en" xml:lang="en">
- <h1 class="sect1">
- <a id="ch-finish-getcounted" name="ch-finish-getcounted"></a>11.2.
- Вступите в ряды пользователей LFS
- </h1>
- <p>
- Теперь, когда вы закончили изучение книги LFS, хотите добавить себя в
- список пользователей LFS? Перейдите по ссылке <a class="ulink" href=
- "https://www.linuxfromscratch.org/cgi-bin/lfscounter.php">https://www.linuxfromscratch.org/cgi-bin/lfscounter.php</a>
- и зарегистрируйтесь. Введите ваше имя и версию LFS, которую вы
- использовали.
- </p>
- <p>
- Давайте выполним перезагрузку в систему LFS.
- </p>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="theend.html" title="Заключение">Пред.</a>
- <p>
- Заключение
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="reboot.html" title=
- "Перезагрузка системы">След.</a>
- <p>
- Перезагрузка системы
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>
diff --git a/lfs-12.0-sysv/chapter11/reboot.html b/lfs-12.0-sysv/chapter11/reboot.html
deleted file mode 100644
index ce06b43..0000000
--- a/lfs-12.0-sysv/chapter11/reboot.html
+++ /dev/null
@@ -1,217 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- 11.3. Перезагрузка системы
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.0">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.0
- </h4>
- <h3>
- Глава 11. Заключение
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="getcounted.html" title=
- "Вступите в ряды пользователей LFS">Пред.</a>
- <p>
- Вступите в ряды пользователей LFS
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="whatnow.html" title=
- "Дополнительные ресурсы">След.</a>
- <p>
- Дополнительные ресурсы
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- <div class="sect1" lang="en" xml:lang="en">
- <h1 class="sect1">
- <a id="ch-finish-reboot" name="ch-finish-reboot"></a>11.3.
- Перезагрузка системы
- </h1>
- <p>
- Теперь, когда все программное обеспечение установлено, пришло время
- перезагрузить ваш компьютер. Однако есть несколько вещей, которые
- нужно проверить. Вот некоторые предложения:
- </p>
- <div class="itemizedlist">
- <ul>
- <li class="listitem">
- <p>
- Установить <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/postlfs/firmware.html">
- прошивки</a>, если они необходимы для правильной работы вашего
- оборудования.
- </p>
- </li>
- <li class="listitem">
- <p>
- Убедитесь, что установлен пароль для пользователя <code class=
- "systemitem">root</code>.
- </p>
- </li>
- <li class="listitem">
- <p>
- На данном этапе также уместно ознакомиться со следующими
- конфигурационными файлами.
- </p>
- <div class="itemizedlist">
- <ul>
- <li class="listitem">
- <p>
- /etc/bashrc
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/dircolors
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/fstab
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/hosts
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/inputrc
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/profile
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/resolv.conf
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/vimrc
- </p>
- </li>
- <li class="listitem">
- <p>
- /root/.bash_profile
- </p>
- </li>
- <li class="listitem">
- <p>
- /root/.bashrc
- </p>
- </li>
- <li class="listitem">
- <p>
- /etc/sysconfig/ifconfig.eth0
- </p>
- </li>
- </ul>
- </div>
- </li>
- </ul>
- </div>
- <p>
- Теперь, после всего, давайте перейдём к первой загрузке нашей новой
- системы LFS. Для начала, выйдем из chroot-окружения:
- </p>
- <pre class="userinput"><kbd class="command">logout</kbd></pre>
- <p>
- Затем размонтируйте виртуальные файловые системы:
- </p>
- <pre class="userinput"><kbd class="command">umount -v $LFS/dev/pts
-mountpoint -q $LFS/dev/shm &amp;&amp; umount $LFS/dev/shm
-umount -v $LFS/dev
-umount -v $LFS/run
-umount -v $LFS/proc
-umount -v $LFS/sys</kbd></pre>
- <p>
- Если было создано несколько разделов, размонтируйте их перед
- размонтированием основного, вот так:
- </p>
- <pre class="userinput"><kbd class="command">umount -v $LFS/home
-umount -v $LFS/usr</kbd></pre>
- <p>
- Размонтируйте саму файловую систему LFS:
- </p>
- <pre class="userinput"><kbd class="command">umount -v $LFS</kbd></pre>
- <p>
- Теперь, выполните перезагрузку системы.
- </p>
- <p>
- Предполагается, что загрузчик GRUB был настроен ранее, поэтому пункт
- меню <span class="emphasis"><em>LFS 12.0</em></span> будет загружен
- автоматически.
- </p>
- <p>
- После завершения перезагрузки, система LFS будет готова к
- использованию. Вы увидите простую подсказку <span class=
- "quote">«<span class="quote">login:</span> »</span>. На этом этапе вы
- можете перейти к <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/blfs/view/12.0/">книге BLFS</a>,
- где вы установите дополнительное программное обеспечение в
- соответствии с вашими потребностями.
- </p>
- <p>
- Если перезагрузка завершилась <span class=
- "bold"><strong>неудачей</strong></span>, самое время устранить эти
- неполадки. Советы по решению проблем с начальной загрузкой, смотрите
- на странице <a class="ulink" href=
- "https://www.linuxfromscratch.org/lfs/troubleshooting.html">https://www.linuxfromscratch.org/lfs/troubleshooting.html</a>.
- </p>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="getcounted.html" title=
- "Вступите в ряды пользователей LFS">Пред.</a>
- <p>
- Вступите в ряды пользователей LFS
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="whatnow.html" title=
- "Дополнительные ресурсы">След.</a>
- <p>
- Дополнительные ресурсы
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>
diff --git a/lfs-12.0-sysv/chapter11/theend.html b/lfs-12.0-sysv/chapter11/theend.html
deleted file mode 100644
index 1b46506..0000000
--- a/lfs-12.0-sysv/chapter11/theend.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- 11.1. Заключение
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.0">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.0
- </h4>
- <h3>
- Глава 11. Заключение
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="chapter11.html" title="Заключение">Пред.</a>
- <p>
- Заключение
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="getcounted.html" title=
- "Вступите в ряды пользователей LFS">След.</a>
- <p>
- Вступите в ряды пользователей LFS
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- <div class="sect1" lang="en" xml:lang="en">
- <h1 class="sect1">
- <a id="ch-finish-theend" name="ch-finish-theend"></a>11.1. Заключение
- </h1>
- <p>
- Отлично! Новая система LFS установлена! Желаем успехов в работе с
- вашей новой, блестящей, самостоятельно собранной Linux системой.
- </p>
- <p>
- Может быть хорошей идеей создать файл <code class=
- "filename">/etc/lfs-release</code>. Имея этот файл, вам (и нам, если
- вам в какой-то момент понадобится обратиться за помощью) будет проще
- узнать, какая версия LFS установлена в системе. Создайте этот файл,
- выполнив следующую команду:
- </p>
- <pre class="userinput"><kbd class=
- "command">echo 12.0 &gt; /etc/lfs-release</kbd></pre>
- <p>
- Следующие два файла, содержащие описание установленной системы, могут
- использоваться пакетами, устанавливаемыми позже, либо в бинарном
- виде, либо путем их сборки.
- </p>
- <p>
- Первый показывает статус вашей новой системы по отношению к стандарту
- LSB. Чтобы создать этот файл, выполните:
- </p>
- <pre class="userinput"><kbd class=
- "command">cat &gt; /etc/lsb-release &lt;&lt; "EOF"
-DISTRIB_ID="Linux From Scratch"
-DISTRIB_RELEASE="12.0"
-DISTRIB_CODENAME="&lt;your name here&gt;"
-DISTRIB_DESCRIPTION="Linux From Scratch"
-EOF</kbd></pre>
- <p>
- Второй содержит примерно ту же информацию и используется systemd и
- некоторыми графическими средами рабочего стола. Чтобы создать этот
- файл, выполните:
- </p>
- <pre class="userinput"><kbd class=
- "command">cat &gt; /etc/os-release &lt;&lt; "EOF"
-NAME="Linux From Scratch"
-VERSION="12.0"
-ID=lfs
-PRETTY_NAME="Linux From Scratch 12.0"
-VERSION_CODENAME="&lt;your name here&gt;"
-EOF</kbd></pre>
- <p>
- Обязательно настройте значения 'DISTRIB_CODENAME' и
- 'VERSION_CODENAME', чтобы сделать название вашей новой системы
- уникальным.
- </p>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="chapter11.html" title="Заключение">Пред.</a>
- <p>
- Заключение
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="getcounted.html" title=
- "Вступите в ряды пользователей LFS">След.</a>
- <p>
- Вступите в ряды пользователей LFS
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>
diff --git a/lfs-12.0-sysv/chapter11/whatnow.html b/lfs-12.0-sysv/chapter11/whatnow.html
deleted file mode 100644
index 7401413..0000000
--- a/lfs-12.0-sysv/chapter11/whatnow.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
- <title>
- 11.4. Дополнительные ресурсы
- </title>
- <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <body class="lfs" id="lfs-12.0">
- <div class="navheader">
- <h4>
- Линукс с нуля - Версия 12.0
- </h4>
- <h3>
- Глава 11. Заключение
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="reboot.html" title=
- "Перезагрузка системы">Пред.</a>
- <p>
- Перезагрузка системы
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="afterlfs.html" title=
- "Начало работы после сборки LFS">След.</a>
- <p>
- Начало работы после сборки LFS
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- <div class="sect1" lang="en" xml:lang="en">
- <h1 class="sect1">
- <a id="ch-finish-whatnow" name="ch-finish-whatnow"></a>11.4.
- Дополнительные ресурсы
- </h1>
- <p>
- Благодарим за прочтение книги LFS. Мы надеемся, что эта книга была
- полезна и вы узнали больше о процессе создания системы с нуля.
- </p>
- <p>
- Теперь, когда система LFS установлена, вы можете задаться вопросом
- <span class="quote">«<span class="quote">Что дальше?</span>»</span>
- Чтобы ответить на этот вопрос, мы составили для вас список ресурсов.
- </p>
- <div class="itemizedlist">
- <ul>
- <li class="listitem">
- <p>
- Обслуживание
- </p>
- <p>
- Для всего программного обеспечения регулярно появляются
- сообщения об ошибках и уведомления безопасности. Поскольку
- система LFS компилируется из исходного кода, вы должны быть в
- курсе таких отчетов. Существует несколько онлайн-ресурсов,
- которые отслеживают такие отчеты, некоторые из них приведены
- ниже:
- </p>
- <div class="itemizedlist">
- <ul>
- <li class="listitem">
- <p>
- <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/lfs/advisories/">Рекомендации
- по безопасности LFS</a>
- </p>
- <p>
- Это список уязвимостей системы безопасности, обнаруженных
- в книге LFS после ее публикации.
- </p>
- </li>
- <li class="listitem">
- <p>
- <a class="ulink" href=
- "https://seclists.org/oss-sec/">Список рассылки по
- безопасности ПО с открытым исходным кодом</a>
- </p>
- <p>
- Это список рассылки для обсуждения недостатков
- безопасности, концепций и практик в сообществе Open
- Source.
- </p>
- </li>
- </ul>
- </div>
- </li>
- <li class="listitem">
- <p>
- Советы LFS
- </p>
- <p>
- Советы LFS представляют собой коллекцию обучающих материалов,
- собранную добровольцами сообщества LFS. Советы доступны по
- адресу <a class="ulink" href=
- "https://mirror.linuxfromscratch.ru/hints/downloads/files/">https://mirror.linuxfromscratch.ru/hints/downloads/files/</a>.
- </p>
- </li>
- <li class="listitem">
- <p>
- Списки рассылки
- </p>
- <p>
- Существует несколько списков рассылки LFS, на которые вы можете
- подписаться, если нуждаетесь в помощи, хотите быть в курсе
- последних событий, хотите внести свой вклад в проект и многое
- другое. Посетите <a class="xref" href=
- "../chapter01/resources.html#ch-intro-maillists" title=
- "1.4.2. Списки рассылки">Глава&nbsp;1 - Списки рассылки</a> для
- получения дополнительной информации.
- </p>
- </li>
- <li class="listitem">
- <p>
- Проект документации по Linux (TLDP)
- </p>
- <p>
- Целью проекта TLDP является сотрудничество по всем вопросам
- связанным с документацией по Linux. TLDP содержит большую
- коллекцию инструкций, руководств и справочных страниц. Она
- расположена по адресу <a class="ulink" href=
- "https://tldp.org/">https://tldp.org/</a>.
- </p>
- </li>
- </ul>
- </div>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="reboot.html" title=
- "Перезагрузка системы">Пред.</a>
- <p>
- Перезагрузка системы
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="afterlfs.html" title=
- "Начало работы после сборки LFS">След.</a>
- <p>
- Начало работы после сборки LFS
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="chapter11.html" title=
- "Глава 11. Заключение">Наверх</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Линукс с нуля - Версия 12.0">Начало</a>
- </li>
- </ul>
- </div>
- </body>
-</html>