diff options
Diffstat (limited to 'lfs-12.1-sysv/chapter01')
-rw-r--r-- | lfs-12.1-sysv/chapter01/askforhelp.html | 263 | ||||
-rw-r--r-- | lfs-12.1-sysv/chapter01/changelog.html | 1242 | ||||
-rw-r--r-- | lfs-12.1-sysv/chapter01/chapter01.html | 101 | ||||
-rw-r--r-- | lfs-12.1-sysv/chapter01/how.html | 182 | ||||
-rw-r--r-- | lfs-12.1-sysv/chapter01/resources.html | 148 | ||||
-rw-r--r-- | lfs-12.1-sysv/chapter01/whatsnew.html | 356 |
6 files changed, 2292 insertions, 0 deletions
diff --git a/lfs-12.1-sysv/chapter01/askforhelp.html b/lfs-12.1-sysv/chapter01/askforhelp.html new file mode 100644 index 0000000..be55c09 --- /dev/null +++ b/lfs-12.1-sysv/chapter01/askforhelp.html @@ -0,0 +1,263 @@ +<!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> + 1.5. Помощь + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <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.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Глава 1. Введение + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="resources.html" title="Ресурсы">Пред.</a> + <p> + Ресурсы + </p> + </li> + <li class="next"> + <a accesskey="n" href="../part2.html" title= + "Подготовка к сборке">След.</a> + <p> + Подготовка к сборке + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="sect1"> + <a id="ch-intro-askforhelp" name="ch-intro-askforhelp"></a>1.5. Помощь + </h1> + <div class="sect1" lang="ru" xml:lang="ru"> + <div class="admon note"> + <img alt="[Примечание]" src="../images/note.png" /> + <h3> + Примечание + </h3> + <p> + Если вы столкнулись с проблемой при сборки одного пакета с помощью + инструкцией из LFS, мы настоятельно не рекомендуем публиковать + проблему непосредственно в канале поддержки разработчиков пакета до + обсуждения через канал поддержки LFS, указанный в <a class="xref" + href="resources.html" title="1.4. Ресурсы">Раздел 1.4, + «Ресурсы»</a>. Часто это неэффективно, потому что разработчики + редко знакомы с процедурой сборки LFS. Даже если вы действительно + столкнулись с проблемой в пакете, сообщество LFS все равно может + помочь выделить информацию, необходимую специалистам по поддержке + пакета, и составить соответствующий отчет. + </p> + <p> + Если вам нужно задать вопрос напрямую через канал поддержки пакета, + вы должны, по крайней мере, понимать, что многие проекты имеют + каналы поддержки, отделенные от системы отслеживания ошибок. Отчеты + об <span class="quote">«<span class="quote">ошибках</span>»</span> + при отправке вопросов считаются недействительными и могут + раздражать разработчиков этих проектов. + </p> + </div> + <p> + Если при работе с этой книгой у вас возникнут проблемы или вопросы, + посетите страницу часто задаваемых вопросов по адресу <a class= + "ulink" href= + "https://mirror.linuxfromscratch.ru/faq/#generalfaq">https://mirror.linuxfromscratch.ru/faq/#generalfaq</a>. + Часто там уже есть ответы на большинство вопросов. Если на этой + странице нет ответа на ваш вопрос, попробуйте самостоятельно найти + источник проблемы. Следующий документ даст вам некоторые рекомендации + по устранению неполадок: <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/hints/downloads/files/errors.txt"> + https://mirror.linuxfromscratch.ru/hints/downloads/files/errors.txt</a>. + </p> + <p> + Если вы не можете найти решение своей проблемы в разделе часто + задаваемых вопросов, выполните поиск в списках рассылки по адресу + <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/search.html">https://mirror.linuxfromscratch.ru/search.html</a>. + </p> + <p> + У нас также есть замечательное сообщество LFS, которое готово + предложить помощь через списки рассылки и IRC (см. <a class="xref" + href="resources.html" title="1.4. Ресурсы">Раздел 1.4, + «Ресурсы»</a> этой книги). Мы получаем много вопросов в службу + поддержки каждый день, и на многие из них можно легко ответить, зайдя + в раздел часто задаваемых вопросов и предварительно выполнив поиск в + списках рассылки. Чтобы мы могли оказать помощь, вам необходимо + сначала провести самостоятельное исследование. Это позволяет нам + сосредоточиться на более сложных вопросах в поддержке. Если ваши + поиски не привели к решению проблемы, включите всю необходимую + информацию (упомянутую ниже) в свой запрос о помощи. + </p> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + 1.5.1. Что следует упомянуть + </h2> + <p> + Помимо краткого объяснения возникшей проблемы, в любой запрос о + помощи необходимо включить следующую важную информацию: + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + Используемая версия книги (в данном случае 12.1) + </p> + </li> + <li class="listitem"> + <p> + Информацию о дистрибутиве и его версия, используемые для + сборки LFS + </p> + </li> + <li class="listitem"> + <p> + Вывод сценария <a class="xref" href= + "../chapter02/hostreqs.html#version-check">Системные + требования к хостовой машине</a> + </p> + </li> + <li class="listitem"> + <p> + Пакет или раздел где возникла проблема + </p> + </li> + <li class="listitem"> + <p> + Точное сообщение об ошибке или четкое описание проблемы + </p> + </li> + <li class="listitem"> + <p> + Обратите внимание, отклонялись ли вы от книги + </p> + </li> + </ul> + </div> + <div class="admon note"> + <img alt="[Примечание]" src="../images/note.png" /> + <h3> + Примечание + </h3> + <p> + Отклонение от этой книги <span class= + "emphasis"><em>не</em></span> означает, что мы не поможем вам. В + конце концов, LFS зависит от личных предпочтений. + Заблаговременное информирование о любых изменениях в процессе + сборки помогает нам оценить и определить возможные причины вашей + проблемы + </p> + </div> + </div> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + 1.5.2. Проблемы со скриптом configure + </h2> + <p> + Если что-то пойдет не так во время выполнения скрипта <span class= + "command"><strong>configure</strong></span>, просмотрите файл + <code class="filename">config.log</code>. Этот файл может содержать + ошибки, обнаруженные во время настройки, которые не были выведены + на экран. Включите <span class= + "emphasis"><em>соответствующие</em></span> строки, если вам нужно + обратиться за помощью. + </p> + </div> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + 1.5.3. Проблемы компиляции + </h2> + <p> + Как вывод на экран, так и содержимое различных файлов полезны для + определения причины проблем компиляции. Вывод экрана из скрипта + <span class="command"><strong>configure</strong></span> и запуска + <span class="command"><strong>make</strong></span> может быть + полезен. Необязательно включать весь вывод целиком, но обязательно + включите всю необходимую информацию. Ниже приведен пример + информации, которая должна быть включена в экранный вывод + <span class="command"><strong>make</strong></span>: + </p> + <pre class="screen"><code class= + "computeroutput">gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\" +-DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" +-DLIBDIR=\"/mnt/lfs/usr/lib\" +-DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I. +-g -O2 -c getopt1.c +gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o +expand.o file.o function.o getopt.o implicit.o job.o main.o +misc.o read.o remake.o rule.o signame.o variable.o vpath.o +default.o remote-stub.o version.o opt1.o +-lutil job.o: In function `load_too_high': +/lfs/tmp/make-3.79.1/job.c:1565: undefined reference +to `getloadavg' +collect2: ld returned 1 exit status +make[2]: *** [make] Error 1 +make[2]: Leaving directory `/lfs/tmp/make-3.79.1' +make[1]: *** [all-recursive] Error 1 +make[1]: Leaving directory `/lfs/tmp/make-3.79.1' +make: *** [all-recursive-am] Error 2</code></pre> + <p> + В этом случае многие люди просто включили бы только нижнюю часть: + </p> + <pre class="screen"><code class= + "computeroutput">make [2]: *** [make] Error 1</code></pre> + <p> + Этой информации недостаточно, чтобы правильно диагностировать + проблему, потому что она только указывает на то, что что-то пошло + не так, а не на то, <span class="emphasis"><em>что</em></span> + пошло не так. Весь раздел, как в приведенном выше примере, должен + быть сохранен, так как он включает в себя выполненную команду и все + связанные с ней сообщения об ошибках. + </p> + <p> + Отличная статья о том, как обращаться за помощью в Интернете, + доступна по адресу <a class="ulink" href= + "http://catb.org/~esr/faqs/smart-questions.html">http://catb.org/~esr/faqs/smart-questions.html</a>. + Прочтите этот документ и следуйте советам, чтобы повысить + вероятность получения помощи в которой вы нуждаетесь. + </p> + </div> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="resources.html" title="Ресурсы">Пред.</a> + <p> + Ресурсы + </p> + </li> + <li class="next"> + <a accesskey="n" href="../part2.html" title= + "Подготовка к сборке">След.</a> + <p> + Подготовка к сборке + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.1-sysv/chapter01/changelog.html b/lfs-12.1-sysv/chapter01/changelog.html new file mode 100644 index 0000000..8fbed91 --- /dev/null +++ b/lfs-12.1-sysv/chapter01/changelog.html @@ -0,0 +1,1242 @@ +<!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> + 1.3. Журнал изменений + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <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.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Глава 1. Введение + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="whatsnew.html" title= + "Что нового с момента последнего релиза">Пред.</a> + <p> + Что нового с момента последнего релиза + </p> + </li> + <li class="next"> + <a accesskey="n" href="resources.html" title="Ресурсы">След.</a> + <p> + Ресурсы + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="sect1"> + <a id="ch-intro-changelog" name="ch-intro-changelog"></a>1.3. Журнал + изменений + </h1> + <div class="sect1" lang="ru" xml:lang="ru"> + <p> + Это версия 12.1 книги Linux From Scratch от 1 марта 2024. Если этой + книге больше шести месяцев, возможно, уже доступна более новая, + улучшенная версия. Чтобы узнать это, проверьте одно из зеркал + <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/mirrors.html">https://mirror.linuxfromscratch.ru/mirrors.html</a>. + </p> + <p> + Ниже приведен список изменений, внесенных с момента предыдущего + выпуска книги. + </p> + <div class="itemizedlist"> + <p class="title"> + <strong>Список изменений:</strong> + </p> + <ul> + <li class="listitem"> + <p> + 2024-02-14 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.3.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5442">#5442</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2024-02-12 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to shadow-4.14.5. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5437">#5437</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to setuptools-69.1.0 (Python module). + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5439">#5439</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to python-3.12.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5434">#5434</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to pkgconf-2.1.1. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5432">#5432</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to MarkupSafe-2.1.5 (Python module). + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5431">#5431</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to man-pages-6.06. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5438">#5438</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to expat-2.6.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5435">#5435</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.7.4. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5433">#5433</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2024-02-02 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to tzdata-2024a. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5428">#5428</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to glibc-2.39 (security fix). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5426">#5426</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.7.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5427">#5427</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2024-02-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to openssl-3.2.1 (security fix). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5425">#5425</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to zlib-1.3.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5419">#5419</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to xz-5.4.6. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5423">#5423</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.7.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5422">#5422</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20240125. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to binutils-2.42. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5424">#5424</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to acl-2.3.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5421">#5421</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update upstream fixes for readline-8.2. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5420">#5420</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Apply upstream fix for bash-5.2.21. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5420">#5420</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2024-01-21 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Apply upstream fix for pkgconf-2.1.0 + regression. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5414">#5414</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to jinja2-3.1.3 (security fix). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5411">#5411</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to bc-6.7.5. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5408">#5408</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to attr-2.5.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5412">#5412</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to ncurses-6.4-20230520 (security fix). + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5416">#5416</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to markupsafe-2.1.4. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5418">#5418</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.7.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5406">#5406</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iproute2-6.7.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5410">#5410</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to vim-9.1.0041. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iana-etc-20240117. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to shadow-4.14.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5413">#5413</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Fix CVE-2024-0684 for coreutils-9.4. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5417">#5417</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2024-01-18 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Edit a ncurses header to always use the + wide-character ABI compatible with libncursesw.so because + we are faking the 8-bit libncurses.so with it. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5415">#5415</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2024-01-09 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [renodr] - Fix the definition of the C.UTF-8 locale. + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5409">#5409</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-12-31 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Add --enable-default-hash-style=gnu + configuring binutils. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5401">#5401</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Fix CVE-2023-7008 for systemd-255. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5405">#5405</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iana-etc-20231205. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to tzdata-2023d. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5399">#5399</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.6.8. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5397">#5397</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to meson-1.3.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5402">#5402</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to grub-2.12. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5396">#5396</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to inetutils-2.5. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5404">#5404</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to setuptools-69.0.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5400">#5400</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to xml-parser-2.47. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5403">#5403</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to vim-9.0.2189. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to autoconf-2.72. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5398">#5398</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-12-16 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to <span class="phrase">udev + from</span> systemd-255. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5390">#5390</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-12-14 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to util-linux v2.39.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5388">#5388</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to python3-3.12.1. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5392">#5392</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.6.7. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5387">#5387</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to kbd-2.6.4. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5393">#5393</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to bc-6.7.4. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5389">#5389</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Reformat util-linux configure parameters. + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5395">#5395</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-12-04 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [thomas] - Modify commands for install Python docs to + avoid too restrictive permissions on the files and dirs. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-12-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Restore NIC naming based on physical system + characteristics. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5386">#5386</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-11-30 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to vim-9.0.2136. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20231117. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to bc-6.7.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5385">#5385</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to wheel-0.42.0 (Python Module). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5384">#5384</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to perl-5.38.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5383">#5383</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to pkgconf-2.1.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5382">#5382</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to readline patches 002 through 007. + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5381">#5381</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to openssl-3.2.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5380">#5380</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to setuptools-69.0.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5379">#5379</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.6.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5378">#5378</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.3.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5377">#5377</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gettext-0.22.4. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5376">#5376</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-11-13 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to elfutils-0.190. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5373">#5373</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to vim-9.0.2103. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.6.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5369">#5369</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to xz-5.4.5. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5371">#5371</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iana-etc-20231107. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to gawk-5.3.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5372">#5372</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to bash-5.2.21. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5375">#5375</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iproute2-6.6.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5374">#5374</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-11-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20231019. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to wheel-0.41.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5370">#5370</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to shadow-4.14.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5368">#5368</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to openssl-3.1.4. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5367">#5367</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to texinfo-7.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5364">#5364</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.2.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5366">#5366</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to bc-6.7.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5363">#5363</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.5.9. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5365">#5365</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to Python-3.12.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5357">#5357</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Add setuptools-68.2.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5358">#5358</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-10-15 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.5.7. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5362">#5362</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to shadow-4.14.1. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5361">#5361</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gettext-0.22.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5359">#5359</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-10-03 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update Glibc upstream fixes patch to fix + CVE-2023-4911. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-10-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Disable building nscd in glibc. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5349">#5349</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230929. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to vim-9.0.1968. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to openssl-3.1.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5350">#5350</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.2.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5356">#5356</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to man-db-2.12.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5354">#5354</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.5.5. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5352">#5352</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to kmod-31. Fixes <a class="ulink" + href="https://wiki.linuxfromscratch.org/lfs/ticket/5355">#5355</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to kbd-2.6.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5351">#5361</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gettext-0.22.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5348">#5348</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to bc-6.7.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5353">#5353</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-24 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update Glibc upstream fixes patch to plug a + memory leak introduced by the security fix. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-17 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.5.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5343">#5343</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iana-etc-20230912. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iproute2-6.5.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5342">#5342</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-13 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Fix CVE-2023-4806 for Glibc-2.38. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5347">#5347</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-12 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Fix CVE-2023-4527 for Glibc-2.38. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5346">#5346</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-07 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Fix an issue in pkgconf-2.0.3 causing BLFS + packages fail to build. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5341">#5341</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-05 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Move pkgconf before binutils for binutils + building system to detect zstd properly. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5340">#5340</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.5.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5332">#5332</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to pkgconf-2.0.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5339">#5339</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to dbus-1.14.10. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5337">#5337</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-04 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Move caution regarding building by mixing + different version of LFS to General Compilation + Instructions. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5338">#5338</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-02 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Add --no-cache-dir option for pip3 wheel + commands. Addresses <a class="ulink" href= + "https://wiki.linuxfromscratch.org/blfs/ticket/18466">BLFS + #18466</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to vim-9.0.1837. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to zlib-1.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5324">#5324</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to wheel-0.41.2 (Python Module). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5328">#5328</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to util-linux-2.39.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5322">#5322</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to sysvinit-3.08. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5321">#5321</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to shadow-4.14.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5319">#5319</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to Python-3.11.5. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5330">#5330</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to procps-ng-4.0.4 (security fix for + 32-bit systems). Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5335">#5335</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to pkgconf-2.0.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5323">#5323</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to mpfr-4.2.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5326">#5326</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to kbd-2.6.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5318">#5318</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gzip-1.13. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5325">#5325</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to coreutils-9.4. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5334">#5334</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Remove unused usb group. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5331">#5331</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-09-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - LFS-12.0 released. + </p> + </li> + </ul> + </div> + </li> + </ul> + </div> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="whatsnew.html" title= + "Что нового с момента последнего релиза">Пред.</a> + <p> + Что нового с момента последнего релиза + </p> + </li> + <li class="next"> + <a accesskey="n" href="resources.html" title="Ресурсы">След.</a> + <p> + Ресурсы + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.1-sysv/chapter01/chapter01.html b/lfs-12.1-sysv/chapter01/chapter01.html new file mode 100644 index 0000000..f8756a9 --- /dev/null +++ b/lfs-12.1-sysv/chapter01/chapter01.html @@ -0,0 +1,101 @@ +<!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> + Глава 1. Введение + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <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.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Часть I. Введение + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="../part1.html" title="Введение">Пред.</a> + <p> + Введение + </p> + </li> + <li class="next"> + <a accesskey="n" href="how.html" title= + "Как собрать систему LFS">След.</a> + <p> + Как собрать систему LFS + </p> + </li> + <li class="up"> + <a accesskey="u" href="../part1.html" title= + "Часть I. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="chapter"> + <a id="chapter-intro" name="chapter-intro"></a>1. Введение + </h1> + <div class="chapter" lang="ru" xml:lang="ru"> + <div class="toc"> + <h3> + Содержание + </h3> + <ul> + <li class="sect1"> + <a href="how.html">Как собрать систему LFS</a> + </li> + <li class="sect1"> + <a href="whatsnew.html">Что нового с момента последнего + релиза</a> + </li> + <li class="sect1"> + <a href="changelog.html">Журнал изменений</a> + </li> + <li class="sect1"> + <a href="resources.html">Ресурсы</a> + </li> + <li class="sect1"> + <a href="askforhelp.html">Помощь</a> + </li> + </ul> + </div> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="../part1.html" title="Введение">Пред.</a> + <p> + Введение + </p> + </li> + <li class="next"> + <a accesskey="n" href="how.html" title= + "Как собрать систему LFS">След.</a> + <p> + Как собрать систему LFS + </p> + </li> + <li class="up"> + <a accesskey="u" href="../part1.html" title= + "Часть I. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.1-sysv/chapter01/how.html b/lfs-12.1-sysv/chapter01/how.html new file mode 100644 index 0000000..9984dfd --- /dev/null +++ b/lfs-12.1-sysv/chapter01/how.html @@ -0,0 +1,182 @@ +<!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> + 1.1. Как собрать систему LFS + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <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.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Глава 1. Введение + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="chapter01.html" title="Введение">Пред.</a> + <p> + Введение + </p> + </li> + <li class="next"> + <a accesskey="n" href="whatsnew.html" title= + "Что нового с момента последнего релиза">След.</a> + <p> + Что нового с момента последнего релиза + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="sect1"> + <a id="ch-intro-how" name="ch-intro-how"></a>1.1. Как собрать систему + LFS + </h1> + <div class="sect1" lang="ru" xml:lang="ru"> + <p> + Система LFS будет собрана с использованием уже установленного + дистрибутива Linux (например, Debian, OpenMandriva, Fedora или + openSUSE). Существующая система Linux (хост) будет использоваться в + качестве отправной точки для предоставления необходимых программ, + включая компилятор, компоновщик и оболочку, для создания новой + системы. Выберите опцию <span class="quote">«<span class= + "quote">разработка</span>»</span> во время установки дистрибутива, + чтобы получить доступ к этим инструментам. + </p> + <div class="admon note"> + <img alt="[Примечание]" src="../images/note.png" /> + <h3> + Примечание + </h3> + <p> + Существует множество способов установки дистрибутива Linux, и + значения по умолчанию обычно не оптимальны для сборки системы LFS. + Предложения по настройке дистрибутива смотрите: <a class="ulink" + href= + "https://mirror.linuxfromscratch.ru/hints/downloads/files/partitioning-for-lfs.txt"> + https://mirror.linuxfromscratch.ru/hints/downloads/files/partitioning-for-lfs.txt</a>. + </p> + </div> + <p> + В качестве альтернативы установке отдельного дистрибутива на свой + компьютер вы можете использовать LiveCD другого дистрибутива. + </p> + <p> + <a class="xref" href="../chapter02/chapter02.html" title= + "Глава 2. Подготовка хост-системы">Глава 2</a> этой книги + содержит информацию, о том, как создать новые разделы Linux и + файловую систему, где будет скомпилирована и установлена новая + система LFS. <a class="xref" href="../chapter03/chapter03.html" + title="Глава 3. Пакеты и патчи">Глава 3</a> содержит информацию, + о том, какие пакеты и исправления необходимо загрузить для сборки + системы LFS и как их хранить на файловой системе. <a class="xref" + href="../chapter04/chapter04.html" title= + "Глава 4. Заключительный этап подготовки">Глава 4</a> освещает + вопросы настройки рабочего окружения. Пожалуйста, внимательно + прочитайте <a class="xref" href="../chapter04/chapter04.html" title= + "Глава 4. Заключительный этап подготовки">Глава 4</a>, так как в + ней объясняется несколько важных моментов, о которых вам необходимо + знать, прежде чем вы начнёте работать со следующими главами. + </p> + <p> + <a class="xref" href="../chapter05/chapter05.html" title= + "Глава 5. Сборка кросс-тулчейна">Глава 5</a> содержит информацию + об установке первоначального набора инструментов (binutils, gcc и + glibc) с использованием методов кросс-компиляции для изоляции новых + инструментов от хост-системы. + </p> + <p> + <a class="xref" href="../chapter06/chapter06.html" title= + "Глава 6. Кросс-Компиляция временных инструментов">Глава 6</a> + рассказывает, как выполнить кросс-компиляцию базовых утилит с + использованием только что собранного временного набора инструментов. + </p> + <p> + В <a class="xref" href="../chapter07/chapter07.html" title= + "Глава 7. Вход в окружение Chroot и создание дополнительных временных инструментов"> + Глава 7</a> будет осуществлен переход в среду <span class= + "command"><strong>chroot</strong></span>, где мы будет использовать + новые инструменты для сборки остальных инструментов, необходимых для + создания конечной системы. + </p> + <p> + Эта попытка изолировать новую систему от основного дистрибутива + поначалу может показаться чрезмерной. Полное техническое обоснование + того, почему это сделано именно так, приведено в разделе <a class= + "xref" href="../partintro/toolchaintechnotes.html" title= + "Технические примечания по сборочным инструментам">Технические + примечания по сборочным инструментам</a>. + </p> + <p> + В <a class="xref" href="../chapter08/chapter08.html" title= + "Глава 8. Установка базового системного программного обеспечения">Глава 8</a> + будет собрана полноценная система LFS. Еще одно преимущество среды + chroot заключается в том, что она позволяет вам продолжать + использовать хост-систему во время сборки LFS. Ожидая завершения + компиляции пакетов, вы можете продолжать пользоваться своим + компьютером в обычном режиме. + </p> + <p> + Чтобы завершить установку, в <a class="xref" href= + "../chapter09/chapter09.html" title= + "Глава 9. Системные настройки">Глава 9</a> происходит настройка + базовой конфигурации системы, в <a class="xref" href= + "../chapter10/chapter10.html" title= + "Глава 10. Делаем систему LFS загрузочной">Глава 10</a> + настраиваются ядро и загрузчик. <a class="xref" href= + "../chapter11/chapter11.html" title= + "Глава 11. Заключение">Глава 11</a> содержит информацию о том + как расширить возможности системы LFS. После выполнения шагов, + описанных в этой главе, компьютер будет готов к загрузке в новую + систему LFS. + </p> + <p> + Здесь описан процесс сборки системы в двух словах. Подробная + информация о каждом шаге обсуждается в следующих главах и описаниях + пакетов. Элементы, которые кажутся сложными сейчас, будут разъяснены + позже, и все встанет на свои места, по мере прочтения книги. + </p> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="chapter01.html" title="Введение">Пред.</a> + <p> + Введение + </p> + </li> + <li class="next"> + <a accesskey="n" href="whatsnew.html" title= + "Что нового с момента последнего релиза">След.</a> + <p> + Что нового с момента последнего релиза + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.1-sysv/chapter01/resources.html b/lfs-12.1-sysv/chapter01/resources.html new file mode 100644 index 0000000..d9cd9da --- /dev/null +++ b/lfs-12.1-sysv/chapter01/resources.html @@ -0,0 +1,148 @@ +<!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> + 1.4. Ресурсы + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <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.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Глава 1. Введение + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="changelog.html" title= + "Журнал изменений">Пред.</a> + <p> + Журнал изменений + </p> + </li> + <li class="next"> + <a accesskey="n" href="askforhelp.html" title="Помощь">След.</a> + <p> + Помощь + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="sect1"> + <a id="ch-intro-resources" name="ch-intro-resources"></a>1.4. Ресурсы + </h1> + <div class="sect1" lang="ru" xml:lang="ru"> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + <a id="ch-intro-faq" name="ch-intro-faq"></a>1.4.1. Часто + задаваемые вопросы + </h2> + <p> + Если во время создания системы LFS вы столкнетесь с какими-либо + ошибками, у вас возникнут какие-либо вопросы или вам кажется, что в + книге допущена опечатка, пожалуйста, для начала ознакомьтесь со + списком часто задаваемых вопросов (FAQ), расположенным по адресу + <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/faq/">https://mirror.linuxfromscratch.ru/faq/</a>. + </p> + </div> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + <a id="ch-intro-maillists" name="ch-intro-maillists"></a>1.4.2. + Списки рассылки + </h2> + <p> + На сервере <code class="systemitem">linuxfromscratch.org</code> + размещен ряд списков рассылки, используемых для разработки проекта + LFS. Эти списки включают, среди прочего, основные списки разработки + и поддержки. Если вы не можете найти ответ на странице часто + задаваемых вопросов, следующим шагом будет поиск решения в списках + рассылки по адресу <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/search.html">https://mirror.linuxfromscratch.ru/search.html</a>. + </p> + <p> + Для получения информации о списках рассылки, способах подписки, + архивах и дополнительной информации посетите <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/mail.html">https://mirror.linuxfromscratch.ru/mail.html</a>. + </p> + </div> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + <a id="ch-intro-irc" name="ch-intro-irc"></a>1.4.3. IRC + </h2> + <p> + Некоторые члены сообщества LFS предлагают помощь в Internet Relay + Chat (IRC). Прежде чем воспользоваться этим способом, убедитесь, + что на ваш вопрос еще нет ответа в разделе часто задаваемых + вопросов LFS или в архивах списков рассылки. Вы можете найти нас в + <code class="systemitem">irc.libera.chat</code>. Канал поддержки + называется #lfs-support. + </p> + </div> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + <a id="ch-intro-mirrors" name="ch-intro-mirrors"></a>1.4.4. Зеркала + проекта + </h2> + <p> + Проект LFS имеет несколько зеркал по всему миру, чтобы сделать + доступ к веб-сайту и загрузку необходимых пакетов более удобными. + Пожалуйста, посетите веб-сайт LFS по адресу <a class="ulink" href= + "https://mirror.linuxfromscratch.ru/mirrors.html">https://mirror.linuxfromscratch.ru/mirrors.html</a> + для получения списка текущих зеркал. + </p> + </div> + <div class="sect2" lang="ru" xml:lang="ru"> + <h2 class="sect2"> + <a id="ch-intro-contactinfo" name="ch-intro-contactinfo"></a>1.4.5. + Контактная информация + </h2> + <p> + Пожалуйста, направляйте все свои вопросы и комментарии в один из + списков рассылки LFS (см. выше). + </p> + </div> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="changelog.html" title= + "Журнал изменений">Пред.</a> + <p> + Журнал изменений + </p> + </li> + <li class="next"> + <a accesskey="n" href="askforhelp.html" title="Помощь">След.</a> + <p> + Помощь + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.1-sysv/chapter01/whatsnew.html b/lfs-12.1-sysv/chapter01/whatsnew.html new file mode 100644 index 0000000..b237943 --- /dev/null +++ b/lfs-12.1-sysv/chapter01/whatsnew.html @@ -0,0 +1,356 @@ +<!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> + 1.2. Что нового с момента последнего релиза + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <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.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Глава 1. Введение + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="how.html" title= + "Как собрать систему LFS">Пред.</a> + <p> + Как собрать систему LFS + </p> + </li> + <li class="next"> + <a accesskey="n" href="changelog.html" title= + "Журнал изменений">След.</a> + <p> + Журнал изменений + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="sect1"> + <a id="ch-intro-whatsnew" name="ch-intro-whatsnew"></a>1.2. Что нового + с момента последнего релиза + </h1> + <div class="sect1" lang="ru" xml:lang="ru"> + <p> + Ниже приведен список пакетов, обновленных с момента предыдущего + выпуска книги. + </p> + <div class="itemizedlist"> + <p class="title"> + <strong>Обновлены:</strong> + </p> + <ul> + <li class="listitem"> + <p> + Acl-2.3.2 + </p> + </li> + <li class="listitem"> + <p> + Attr-2.5.2 + </p> + </li> + <li class="listitem"> + <p> + Autoconf-2.72 + </p> + </li> + <li class="listitem"> + <p> + Bash-5.2.21 + </p> + </li> + <li class="listitem"> + <p> + Bc-6.7.5 + </p> + </li> + <li class="listitem"> + <p> + Binutils-2.42 + </p> + </li> + <li class="listitem"> + <p> + Coreutils-9.4 + </p> + </li> + <li class="listitem"> + <p> + Expat-2.6.0 + </p> + </li> + <li class="listitem"> + <p> + Gawk-5.3.0 + </p> + </li> + <li class="listitem"> + <p> + Gettext-0.22.4 + </p> + </li> + <li class="listitem"> + <p> + Glibc-2.39 + </p> + </li> + <li class="listitem"> + <p> + GRUB-2.12 + </p> + </li> + <li class="listitem"> + <p> + Gzip-1.13 + </p> + </li> + <li class="listitem"> + <p> + Iana-Etc-20240125 + </p> + </li> + <li class="listitem"> + <p> + Inetutils-2.5 + </p> + </li> + <li class="listitem"> + <p> + IPRoute2-6.7.0 + </p> + </li> + <li class="listitem"> + <p> + Jinja2-3.1.3 + </p> + </li> + <li class="listitem"> + <p> + Kbd-2.6.4 + </p> + </li> + <li class="listitem"> + <p> + Kmod-31 + </p> + </li> + <li class="listitem"> + <p> + Libelf из Elfutils-0.190 + </p> + </li> + <li class="listitem"> + <p> + Linux-6.7.4 + </p> + </li> + <li class="listitem"> + <p> + Man-DB-2.12.0 + </p> + </li> + <li class="listitem"> + <p> + Man-pages-6.06 + </p> + </li> + <li class="listitem"> + <p> + MarkupSafe-2.1.5 + </p> + </li> + <li class="listitem"> + <p> + Meson-1.3.2 + </p> + </li> + <li class="listitem"> + <p> + MPFR-4.2.1 + </p> + </li> + <li class="listitem"> + <p> + Ncurses-6.4-20230520 + </p> + </li> + <li class="listitem"> + <p> + OpenSSL-3.2.1 + </p> + </li> + <li class="listitem"> + <p> + Perl-5.38.2 + </p> + </li> + <li class="listitem"> + <p> + Pkgconf-2.1.1 + </p> + </li> + <li class="listitem"> + <p> + Procps-ng-4.0.4 + </p> + </li> + <li class="listitem"> + <p> + Python-3.12.2 + </p> + </li> + <li class="listitem"> + <p> + Setuptools-69.1.0 + </p> + </li> + <li class="listitem"> + <p> + Shadow-4.14.5 + </p> + </li> + <li class="listitem"> + <p> + SysVinit-3.08 + </p> + </li> + <li class="listitem"> + <p> + Texinfo-7.1 + </p> + </li> + <li class="listitem"> + <p> + Tzdata-2024a + </p> + </li> + <li class="listitem"> + <p> + Util-Linux-2.39.3 + </p> + </li> + <li class="listitem"> + <p> + Vim-9.1.0041 + </p> + </li> + <li class="listitem"> + <p> + wheel-0.42.0 + </p> + </li> + <li class="listitem"> + <p> + XML::Parser-2.47 + </p> + </li> + <li class="listitem"> + <p> + Xz-5.4.6 + </p> + </li> + <li class="listitem"> + <p> + Zlib-1.3.1 + </p> + </li> + </ul> + </div> + <div class="itemizedlist"> + <p class="title"> + <strong>Добавлены:</strong> + </p> + <ul> + <li class="listitem"> + <p> + bash-5.2.21-upstream_fixes-1.patch + </p> + </li> + <li class="listitem"> + <p> + readline-8.2-upstream_fixes-3.patch + </p> + </li> + <li class="listitem"> + <p> + setuptools-69.1.0 + </p> + </li> + <li class="listitem"> + <p> + systemd-255-upstream_fixes-1.patch + </p> + </li> + </ul> + </div> + <div class="itemizedlist"> + <p class="title"> + <strong>Удалены:</strong> + </p> + <ul> + <li class="listitem"> + <p> + glibc-2.38-memalign_fix-1.patch + </p> + </li> + <li class="listitem"> + <p> + grub-2.06-upstream_fixes-1.patch + </p> + </li> + <li class="listitem"> + <p> + readline-8.2-upstream_fix-1.patch + </p> + </li> + </ul> + </div> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="how.html" title= + "Как собрать систему LFS">Пред.</a> + <p> + Как собрать систему LFS + </p> + </li> + <li class="next"> + <a accesskey="n" href="changelog.html" title= + "Журнал изменений">След.</a> + <p> + Журнал изменений + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter01.html" title= + "Глава 1. Введение">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> |