From 135679ec64e2886646c574747d8a5db790306c72 Mon Sep 17 00:00:00 2001
From: Vladimir Pertsev <2363951+Poltern@users.noreply.github.com>
Date: Sun, 15 May 2022 00:51:14 +0500
Subject: [PATCH] =?UTF-8?q?Add=20-=20Typography=20(=D0=9E=D1=84=D0=BE?=
=?UTF-8?q?=D1=80=D0=BC=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5)=20-=20Structure=20(?=
=?UTF-8?q?=D0=A1=D1=82=D1=80=D1=83=D0=BA=D1=82=D1=83=D1=80=D0=B0)=20-=20E?=
=?UTF-8?q?rrata=20and=20Security=20Advisories=20(=D0=9E=D0=BF=D0=B5=D1=87?=
=?UTF-8?q?=D0=B0=D1=82=D0=BA=D0=B8=20=D0=B8=20=D1=80=D0=B5=D0=BA=D0=BE?=
=?UTF-8?q?=D0=BC=D0=B5=D0=BD=D0=B4=D0=B0=D1=86=D0=B8=D0=B8=20=D0=BF=D0=BE?=
=?UTF-8?q?=20=D0=B1=D0=B5=D0=B7=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D0=BE=D1=81?=
=?UTF-8?q?=D1=82=D0=B8)=20-=20Preface=20(=D0=9F=D1=80=D0=B5=D0=B4=D0=B8?=
=?UTF-8?q?=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D0=B5)=20-=20Dedication=20(?=
=?UTF-8?q?=D0=9F=D0=BE=D1=81=D0=B2=D1=8F=D1=89=D0=B5=D0=BD=D0=B8=D0=B5)?=
=?UTF-8?q?=20-=20About=20book=20(=D0=9E=20=D0=BA=D0=BD=D0=B8=D0=B3=D0=B5)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
prologue/bookinfo.xml | 58 ++++++++++++++++++++++++++++++++++++
prologue/dedication.xml | 11 +++++++
prologue/errata.xml | 17 +++++++++++
prologue/organization.xml | 45 ++++++++++++++++++++++++++++
prologue/preface.xml | 24 +++++++++++++++
prologue/typography.xml | 62 +++++++++++++++++++++++++++++++++++++++
6 files changed, 217 insertions(+)
create mode 100644 prologue/bookinfo.xml
create mode 100644 prologue/dedication.xml
create mode 100644 prologue/errata.xml
create mode 100644 prologue/organization.xml
create mode 100644 prologue/preface.xml
create mode 100644 prologue/typography.xml
diff --git a/prologue/bookinfo.xml b/prologue/bookinfo.xml
new file mode 100644
index 0000000..72e8a73
--- /dev/null
+++ b/prologue/bookinfo.xml
@@ -0,0 +1,58 @@
+
+
+ %general-entities;
+]>
+
+
+ Linux From Scratch
+ Версия &version;
+ Дата публикации &releasedate;
+
+
+
+ Создана Gerard
+ Beekmans
+
+
+ Главный редактор: Bruce
+ Dubbs
+
+
+
+ Редактор: Douglas R.
+ Reno
+
+
+
+ Редактор: DJ
+ Lucas
+
+
+ Технический перевод: Владимир
+ Перцев
+
+
+
+
+ ©rightdate;
+ Gerard Beekmans
+
+
+
+
+ Авторские права © ©rightdate;, Gerard Beekmans
+
+ Все права защищены.
+
+ Эта книга распространяется под лицензией .
+ Инструкции для компьютера могут быть извлечены из книги под лицензией
+ .
+
+ Linux является зарегистрированным товарным знаком
+ Линус Торвальдс.
+
+
+
+
diff --git a/prologue/dedication.xml b/prologue/dedication.xml
new file mode 100644
index 0000000..f6ae91b
--- /dev/null
+++ b/prologue/dedication.xml
@@ -0,0 +1,11 @@
+
+
+ %general-entities;
+]>
+
+
+ Посвящение
+ Эта книга посвящена
+
diff --git a/prologue/errata.xml b/prologue/errata.xml
new file mode 100644
index 0000000..bb9c747
--- /dev/null
+++ b/prologue/errata.xml
@@ -0,0 +1,17 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+ Опечатки и рекомендации по безопасности
+
+ Программное обеспечение, используемое для создания системы LFS, постоянно обновляется и совершенствуется. Предупреждения безопасности и исправления ошибок могут стать доступны после выхода книги LFS. Чтобы проверить, нуждаются ли версии пакетов или инструкции в этом выпуске LFS в каких-либо изменениях для устранения уязвимостей безопасности или исправления других ошибок, посетите , прежде чем приступить к сборке. Вы должны внести требуемые изменения и применить их к соответствующему разделу книги по мере сборки системы LFS.
+
+ Кроме того, редакторы Linux From Scratch ведут список уязвимостей безопасности, обнаруженных после выхода книги. Чтобы проверить наличие каких-либо активных уязвимостей безопасности, посетите , прежде чем приступить к сборке. Вы должны выполнить все рекомендации и шаги по устранению любых уязвимостей безопасности по мере создания системы LFS.
+
+
diff --git a/prologue/organization.xml b/prologue/organization.xml
new file mode 100644
index 0000000..d5b00d9
--- /dev/null
+++ b/prologue/organization.xml
@@ -0,0 +1,45 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+ Структура
+
+ Эта книга разделена на следующие части.
+
+
+ Часть I - Введение
+
+ Эта часть содержит важные замечания о том, как выполнить установку LFS. Также здесь представлена метаинформация о книге
+
+
+
+ Часть II - Подготовка к сборке
+
+ Часть II описывает, как подготовиться к процессу сборки — создать разделы, загрузить пакеты и выполнить компиляцию временных инструментов.
+
+
+
+ Часть III - Создание кросс-тулчейна LFS и временных инструментов
+
+ Часть III содержит инструкции по созданию инструментов, необходимых для создания окончательной системы LFS.
+
+
+
+ Часть IV - Сборка системы LFS
+
+ Часть IV проводит читателя через сборку системы LFS—компиляцию и установку всех пакетов один за другим, настройку сценариев загрузки и установку ядра. Полученная в результате система Linux является основой, на которой можно собрать другое программное обеспечение для расширения системы по желанию. В конце этой книги есть простой в использовании справочник со списком всех программ, библиотек и важных файлов, которые были установлены.
+
+
+
+ Часть V - Приложения
+
+ Часть V содержит информацию о самой книге, включая акронимы и термины, благодарности, зависимости пакетов, список загрузочных сценариев LFS, лицензии на распространение книги и исчерпывающий указатель пакетов, программ, библиотек и сценариев.
+
+
+
diff --git a/prologue/preface.xml b/prologue/preface.xml
new file mode 100644
index 0000000..68e28a8
--- /dev/null
+++ b/prologue/preface.xml
@@ -0,0 +1,24 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+
+ Предисловие
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/prologue/typography.xml b/prologue/typography.xml
new file mode 100644
index 0000000..7e7930a
--- /dev/null
+++ b/prologue/typography.xml
@@ -0,0 +1,62 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+ Оформление
+
+ Чтобы облегчить понимание, в этой книге используются условные
+ обозначения. Этот раздел содержит примеры оформления, используемого в Linux From Scratch.
+
+./configure --prefix=/usr
+
+ Эта форма предназначена для ввода именно так, как показано, если
+ иное не сказано в тексте рядом. Это оформление также используется в разделах
+ пояснений, чтобы указать, на какую команду ссылается.
+
+ В некоторых случаях логическая строка расширяется до двух или более физических строк с обратной косой чертой в конце строки.
+
+CC="gcc -B/usr/bin/" ../binutils-2.18/configure \
+ --prefix=/tools --disable-nls --disable-werror
+
+ Обратите внимание, что за обратной косой чертой должен следовать перевод строки. Другие символы, такие как пробелы или символы табуляции, приведут к неправильным результатам.
+
+install-info: unknown option '--dir-file=/mnt/lfs/usr/info/dir'
+
+ Эта форма (текст фиксированной ширины) показывает вывод на экран, как правило, в результате выполнения команд. Этот формат также используется для отображения имен файлов, таких как /etc/ld.so.conf.
+
+ Акцент
+
+ Эта форма текста используется в книге для нескольких целей. Его основная цель — подчеркнуть важные моменты.
+
+
+
+ Этот формат используется для гиперссылок как внутри сообщества LFS, так и на внешние ресурсы. Может включать справочную информацию, места загрузки и веб-сайты.
+
+cat > $LFS/etc/group << "EOF"
+root:x:0:
+bin:x:1:
+......
+EOF
+
+ Этот формат используется при создании файлов конфигурации. Первая команда указывает системе создать файл $LFS/etc/group из всего, что введено далее, пока не встретится последовательность End Of File (EOF). Поэтому весь этот раздел обычно печатается как есть.
+
+ <ЗАМЕНЕННЫЙ ТЕКСТ>
+
+ Этот формат используется для текста, который не должен быть напечатан так, как он виден, или для операций копирования и вставки.
+
+ [НЕОБЯЗАТЕЛЬНЫЙ ТЕКСТ]
+
+ Этот формат используется для текста, который является необязательным.
+
+ passwd(5)
+
+ Этот формат используется для ссылки на определенную страницу руководства (man). Число в скобках указывает на конкретный раздел внутри руководств. Например, у passwd есть две справочные страницы. В соответствии с инструкциями по установке LFS эти две справочные страницы будут расположены в /usr/share/man/man1/passwd.1 и /usr/share/man/man5/passwd.5. Когда в книге используется passwd(5), имеется в виду конкретно /usr/share/man/man5/passwd.5. man passwd напечатает первую найденную справочную страницу, совпадающую с passwd
, которая будет /usr/share/man/man1/passwd.1. В этом примере вам нужно будет запустить man 5 passwd, чтобы прочитать указанную страницу. Обратите внимание, что большинство справочных страниц не имеют повторяющихся имен страниц в разных разделах. Поэтому обычно достаточно man <имя программы>.
+
+
+