diff options
Diffstat (limited to 'lfs-12.0-sysv/chapter01')
-rw-r--r-- | lfs-12.0-sysv/chapter01/askforhelp.html | 264 | ||||
-rw-r--r-- | lfs-12.0-sysv/chapter01/changelog.html | 1051 | ||||
-rw-r--r-- | lfs-12.0-sysv/chapter01/chapter01.html | 101 | ||||
-rw-r--r-- | lfs-12.0-sysv/chapter01/how.html | 182 | ||||
-rw-r--r-- | lfs-12.0-sysv/chapter01/resources.html | 148 | ||||
-rw-r--r-- | lfs-12.0-sysv/chapter01/whatsnew.html | 370 |
6 files changed, 2116 insertions, 0 deletions
diff --git a/lfs-12.0-sysv/chapter01/askforhelp.html b/lfs-12.0-sysv/chapter01/askforhelp.html new file mode 100644 index 0000000..b145350 --- /dev/null +++ b/lfs-12.0-sysv/chapter01/askforhelp.html @@ -0,0 +1,264 @@ +<!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 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> + Глава 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.0">Начало</a> + </li> + </ul> + </div> + <div class="sect1" lang="en" xml:lang="en"> + <h1 class="sect1"> + <a id="ch-intro-askforhelp" name="ch-intro-askforhelp"></a>1.5. + Помощь + </h1> + <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="en" xml:lang="en"> + <h2 class="sect2"> + 1.5.1. Что следует упомянуть + </h2> + <p> + Помимо краткого объяснения возникшей проблемы, в любой запрос о + помощи необходимо включить следующую важную информацию: + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + Используемая версия книги (в данном случае 12.0) + </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="en" xml:lang="en"> + <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="en" xml:lang="en"> + <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.0">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.0-sysv/chapter01/changelog.html b/lfs-12.0-sysv/chapter01/changelog.html new file mode 100644 index 0000000..3ccae48 --- /dev/null +++ b/lfs-12.0-sysv/chapter01/changelog.html @@ -0,0 +1,1051 @@ +<!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 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> + Глава 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.0">Начало</a> + </li> + </ul> + </div> + <div class="sect1" lang="en" xml:lang="en"> + <h1 class="sect1"> + <a id="ch-intro-changelog" name="ch-intro-changelog"></a>1.3. Журнал + изменений + </h1> + <p> + Это версия 12.0 книги Linux From Scratch от 2 сентября 2023. Если + этой книге больше шести месяцев, возможно, уже доступна более новая, + улучшенная версия. Чтобы узнать это, проверьте одно из зеркал + <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> + 2023-08-25 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.4.12. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5320">#5320</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-08-18 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to udev-lfs-20230818. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-08-15 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Add a patch to fix a performance regression in + glibc's posix_memalign() function. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5315">#5315</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to less-643. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5317">#5317</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.2.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5314">#5314</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.4.10. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5313">#5313</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230810. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [rahul] - Update to pkgconf-2.0.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5316">#5316</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-08-07 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to xz-5.4.4. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5307">#5307</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to wheel-0.41.1 (Python Module). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5311">#5311</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to man-pages-6.05.01. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5306">#5306</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.4.8. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5309">#5309</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230804. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [rahul] - Update to pkgconf-2.0.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5310">#5310</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-08-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to vim-9.0.1677. 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.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5305">#5305</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to man-pages-6.05. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5303">#5303</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to binutils-2.41. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5300">#5300</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gmp-6.3.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5301">#5301</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to glibc-2.38. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5302">#5302</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-07-28 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update udev-lfs tarball to remove obsolete + cdrom rules and references to ISDN devices. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5291">#5291</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to wheel-0.41.0 (Python Module). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5290">#5290</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to tar-1.35. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5287">#5287</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to <span class="phrase">udev + from</span> systemd-254. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5293">#5293</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.2.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5286">#5286</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.4.7. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5288">#5288</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gcc-13.2.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5292">#5292</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to file-5.45. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5294">#5294</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-07-28 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Enable cgroup-based memory pressure + information in kernel, and add the cgroup file system + into /etc/fstab and the mountvirtfs bootscript. This is a + preparation for udev from systemd-254. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5293">#5293</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-07-22 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Make the mountvirtfs bootscript create + essential symlinks in /dev. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5289">#5289</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-07-15 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Replace eudev-3.2.12 with udev from + systemd-253. Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5285">#5085</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230629. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.4.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5284">#5284</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to libxcrypt-4.4.36. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5283">#5283</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to groff-1.23.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5282">#5282</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to perl-5.38.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5281">#5281</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-07-02 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Add libxcrypt-4.4.35. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5280">#5280</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iproute2-6.4.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5277">#5277</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.4.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5276">#5276</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-07-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230615. 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.1671. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/4500">#4500</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to util-linux-2.39.1. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5278">#5278</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.3.10. Addresses <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5276">#5276</a>. + </p> + </li> + <li class="listitem"> + <p> + [rahul] - Update to kbd-2.6.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5279">#5279</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gettext-0.22. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5275">#5275</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-06-17 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.3.8. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5272">#5272</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to kbd-2.6.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5273">#5273</a>. + </p> + </li> + <li class="listitem"> + <p> + [rahul] - Changed from pkg-config to pkgconf-1.9.5. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5274">#5274</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-06-09 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.3.6. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5269">#5269</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to Python-3.11.4. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5271">#5271</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-06-03 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230524. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.3.5. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5264">#5264</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to openssl-3.1.1. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5267">#5267</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.1.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5266">#5266</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to diffutils-3.10. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5262">#5262</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to bc-6.6.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5263">#5263</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-05-25 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [ken] - Remove unneeded group sgx from eudev rules. Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5265">#5265</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-05-18 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to util-linux-2.39. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5259">#5259</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.3.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5261">#5261</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to libcap-2.69. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5258">#5258</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to grep-3.11. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5256">#5256</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to flit_core-3.9.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5257">#5257</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to eudev-3.2.12. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5260">#5260</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-05-13 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to less-633. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5251">#5251</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.3.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5255">#5255</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to xz-5.4.3. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5252">#5252</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to gawk-5.2.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5253">#5253</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Fix systemd runtime issue exploited by GCC 13. + Fixes <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5254">#5254</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-05-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to vim-9.0.1503. 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-20230418. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to sysvinit-3.07. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5250">#5250</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iproute2-6.3.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5248">#5248</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to gcc-13.1.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5247">#5247</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to perl-5.36.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5246">#5246</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.3.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5245">#5245</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to coreutils-9.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5244">#5244</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-04-15 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to vim-9.0.1452. 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-20230405. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to zstd-1.5.5. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5239">#5239</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to Python-3.11.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5240">#5240</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to meson-1.1.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5242">#5242</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to man-pages-6.04. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5238">#5238</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.2.11. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5241">#5241</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-03-31 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.2.9 (security fix). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5230">#5230</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to grep-3.10. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5234">#5234</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to wheel-0.40.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5229">#5229</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to bc-6.5.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5228">#5228</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to texinfo-7.0.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5235">#5235</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to coreutils-9.2. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5232">#5232</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to libcap-2.68. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5236">#5236</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to tzdata-2023c. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5237">#5237</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to xz-5.4.2. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5233">#5233</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to openssl-3.1.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5227">#5227</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Add flit-core-3.8.0. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-03-15 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - Update to bc-6.4.0. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5217">#5217</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to grep-3.9. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5225">#5225</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to linux-6.2.6. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5226">#5226</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Update to iana-etc-20230306. Addresses + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5006">#5006</a>. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-03-04 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [xry111] - Update to bc-6.3.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5217">#5217</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to linux-6.2.2 (security fixes). Fixes + <a class="ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5218">#5218</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to procps-ng-4.0.3. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5220">#5220</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to iproute2-6.2.0. Fixes <a class= + "ulink" href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5221">#5221</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to meson-1.0.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5222">#5222</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to make-4.4.1. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5223">#5223</a>. + </p> + </li> + <li class="listitem"> + <p> + [xry111] - Update to libelf-0.189. Fixes <a class="ulink" + href= + "https://wiki.linuxfromscratch.org/lfs/ticket/5224">#5224</a>. + </p> + </li> + <li class="listitem"> + <p> + [bdubbs] - Change to a better host requirements script in + Chapter 2. + </p> + </li> + </ul> + </div> + </li> + <li class="listitem"> + <p> + 2023-03-01 + </p> + <div class="itemizedlist"> + <ul> + <li class="listitem"> + <p> + [bdubbs] - LFS-11.3 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.0">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.0-sysv/chapter01/chapter01.html b/lfs-12.0-sysv/chapter01/chapter01.html new file mode 100644 index 0000000..dc4afd4 --- /dev/null +++ b/lfs-12.0-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 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> + Часть 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.0">Начало</a> + </li> + </ul> + </div> + <div class="chapter" lang="en" xml:lang="en"> + <h1 class="chapter"> + <a id="chapter-intro" name="chapter-intro"></a>1. Введение + </h1> + <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.0">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.0-sysv/chapter01/how.html b/lfs-12.0-sysv/chapter01/how.html new file mode 100644 index 0000000..7db69b1 --- /dev/null +++ b/lfs-12.0-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 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> + Глава 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.0">Начало</a> + </li> + </ul> + </div> + <div class="sect1" lang="en" xml:lang="en"> + <h1 class="sect1"> + <a id="ch-intro-how" name="ch-intro-how"></a>1.1. Как собрать систему + LFS + </h1> + <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.0">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.0-sysv/chapter01/resources.html b/lfs-12.0-sysv/chapter01/resources.html new file mode 100644 index 0000000..27a7705 --- /dev/null +++ b/lfs-12.0-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 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> + Глава 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.0">Начало</a> + </li> + </ul> + </div> + <div class="sect1" lang="en" xml:lang="en"> + <h1 class="sect1"> + <a id="ch-intro-resources" name="ch-intro-resources"></a>1.4. Ресурсы + </h1> + <div class="sect2" lang="en" xml:lang="en"> + <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="en" xml:lang="en"> + <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="en" xml:lang="en"> + <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="en" xml:lang="en"> + <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="en" xml:lang="en"> + <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.0">Начало</a> + </li> + </ul> + </div> + </body> +</html> diff --git a/lfs-12.0-sysv/chapter01/whatsnew.html b/lfs-12.0-sysv/chapter01/whatsnew.html new file mode 100644 index 0000000..92b40a6 --- /dev/null +++ b/lfs-12.0-sysv/chapter01/whatsnew.html @@ -0,0 +1,370 @@ +<!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 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> + Глава 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.0">Начало</a> + </li> + </ul> + </div> + <div class="sect1" lang="en" xml:lang="en"> + <h1 class="sect1"> + <a id="ch-intro-whatsnew" name="ch-intro-whatsnew"></a>1.2. Что + нового с момента последнего релиза + </h1> + <div class="admon caution"> + <img alt="[Внимание]" src="../images/caution.png" /> + <h3> + Внимание + </h3> + <p> + В процессе разработки LFS инструкции в книге часто изменяются, + чтобы адаптироваться к обновлению пакета или использовать + преимущества новых функций из обновленных пакетов. Смешение + инструкций разных версий книги LFS может привести к незначительным + поломкам. Такого рода проблемы обычно являются результатом + повторного использования некоторых скриптов, созданных для + предыдущей версии LFS. Такое повторное использование настоятельно + не рекомендуется. Если вы по какой-либо причине повторно + используете скрипты из предыдущей версии LFS, вам нужно быть очень + осторожным при обновлении скриптов, чтобы они соответствовали + текущей версии книги LFS. + </p> + </div> + <p> + В книге LFS 12.0 для GCC установлен параметр <em class= + "parameter"><code>--disable-fixincludes</code></em>. Этот параметр + конфигурации, недавно добавлен в GCC 13.1, чтобы предотвратить + <span class="quote">«<span class="quote">исправление</span>»</span> + системных заголовков. Такое <span class="quote">«<span class= + "quote">исправление</span>»</span> не требуется для современной + системы Linux и может вызвать проблемы, если пакет будет обновлен + после установки GCC. + </p> + <p> + Ниже приведен список пакетов, обновленных с момента предыдущего + выпуска книги. + </p> + <div class="itemizedlist"> + <p class="title"> + <strong>Обновлены:</strong> + </p> + <ul> + <li class="listitem"> + <p> + Bc 6.6.0 + </p> + </li> + <li class="listitem"> + <p> + Binutils-2.41 + </p> + </li> + <li class="listitem"> + <p> + Coreutils-9.3 + </p> + </li> + <li class="listitem"> + <p> + Diffutils-3.10 + </p> + </li> + <li class="listitem"> + <p> + File-5.45 + </p> + </li> + <li class="listitem"> + <p> + Flit-core-3.9.0 + </p> + </li> + <li class="listitem"> + <p> + Gawk-5.2.2 + </p> + </li> + <li class="listitem"> + <p> + GCC-13.2.0 + </p> + </li> + <li class="listitem"> + <p> + Gettext-0.22 + </p> + </li> + <li class="listitem"> + <p> + Glibc-2.38 + </p> + </li> + <li class="listitem"> + <p> + GMP-6.3.0 + </p> + </li> + <li class="listitem"> + <p> + Grep-3.11 + </p> + </li> + <li class="listitem"> + <p> + Groff-1.23.0 + </p> + </li> + <li class="listitem"> + <p> + IANA-Etc-20230810 + </p> + </li> + <li class="listitem"> + <p> + IPRoute2-6.4.0 + </p> + </li> + <li class="listitem"> + <p> + Kbd-2.6.1 + </p> + </li> + <li class="listitem"> + <p> + Less-643 + </p> + </li> + <li class="listitem"> + <p> + Libcap-2.69 + </p> + </li> + <li class="listitem"> + <p> + Libelf-0.189 (из elfutils) + </p> + </li> + <li class="listitem"> + <p> + Linux-6.4.12 + </p> + </li> + <li class="listitem"> + <p> + Make-4.4.1 + </p> + </li> + <li class="listitem"> + <p> + Man-pages-6.05.01 + </p> + </li> + <li class="listitem"> + <p> + Meson-1.2.1 + </p> + </li> + <li class="listitem"> + <p> + Openssl-3.1.2 + </p> + </li> + <li class="listitem"> + <p> + Pkgconf-2.0.1 + </p> + </li> + <li class="listitem"> + <p> + Perl-5.38.0 + </p> + </li> + <li class="listitem"> + <p> + Procps-ng-4.0.3 + </p> + </li> + <li class="listitem"> + <p> + Python-3.11.4 + </p> + </li> + <li class="listitem"> + <p> + Sysklogd-1.5.1 + </p> + </li> + <li class="listitem"> + <p> + Systemd-254 + </p> + </li> + <li class="listitem"> + <p> + Tar-1.35 + </p> + </li> + <li class="listitem"> + <p> + Texinfo-7.0.3 + </p> + </li> + <li class="listitem"> + <p> + Tzdata-2023c + </p> + </li> + <li class="listitem"> + <p> + Util-Linux-2.39.1 + </p> + </li> + <li class="listitem"> + <p> + Vim-9.0.1677 + </p> + </li> + <li class="listitem"> + <p> + wheel-0.41.1 + </p> + </li> + <li class="listitem"> + <p> + XZ-Utils-5.4.4 + </p> + </li> + <li class="listitem"> + <p> + Zstd-1.5.5 + </p> + </li> + </ul> + </div> + <div class="itemizedlist"> + <p class="title"> + <strong>Добавлены:</strong> + </p> + <ul> + <li class="listitem"> + <p> + Udev-254 (из systemd) + </p> + </li> + <li class="listitem"> + <p> + Jinja2-3.1.2 + </p> + </li> + <li class="listitem"> + <p> + MarkupSafe-2.1.3 + </p> + </li> + <li class="listitem"> + <p> + Libxcrypt-4.4.36 + </p> + </li> + <li class="listitem"> + <p> + Pkgconf-2.0.1 + </p> + </li> + <li class="listitem"> + <p> + Flit-core-3.9.0 + </p> + </li> + <li class="listitem"> + <p> + glibc-2.38-memalign_fix-1.patch + </p> + </li> + </ul> + </div> + <div class="itemizedlist"> + <p class="title"> + <strong>Удалены:</strong> + </p> + <ul> + <li class="listitem"> + <p> + eudev-3.2.12 + </p> + </li> + <li class="listitem"> + <p> + Pkg-config-0.29.2 + </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.0">Начало</a> + </li> + </ul> + </div> + </body> +</html> |