mirror of
https://github.com/Poltern/lfs-ru.git
synced 2024-10-18 20:00:21 +03:00
Merge branch 'main' into multilib
This commit is contained in:
commit
6b0bd90476
@ -21,16 +21,16 @@
|
||||
пакетов в LFS очень важен. Цель этой страницы - документировать зависимости каждого пакета,
|
||||
собранного в LFS</para>
|
||||
|
||||
<para>Для каждого собираемого пакета существует три, а иногда и до пяти типов зависимостей,
|
||||
<para>Для каждого собираемого пакета существует от трёх до пяти типов зависимостей,
|
||||
перечисленных ниже. В первом списке перечислены другие пакеты, которые должны быть доступны
|
||||
для компиляции и установки рассматриваемого пакета.
|
||||
Во втором перечислены пакеты, которые должны быть доступны, когда какие-либо программы или
|
||||
библиотеки из пакета используются во время выполнения. В третьем списке перечислены пакеты,
|
||||
которые в дополнение к пакетам из первого списка должны быть доступны для запуска наборов
|
||||
тестов. Четвертый список зависимостей — это пакеты, которые требуют, чтобы некий пакет был собран
|
||||
и установлен по определенному пути, прежде чем они будут собраны и установлены. В большинстве
|
||||
случаев это связано с тем, что такие пакеты жестко кодируют пути к двоичным файлам в своих сценариях.
|
||||
Если сборка выполняется не в том порядке, это может привести к тому, что пути /tools/bin/[binary]
|
||||
для компиляции и установки рассматриваемого пакета. Во втором перечислены пакеты, которые
|
||||
должны быть доступны, когда какие-либо программы или библиотеки из пакета используются во
|
||||
время его выполнения. В третьем списке перечислены пакеты, которые, в дополнение к пакетам
|
||||
из первого списка, должны быть доступны для запуска наборов тестов. Четвертый список
|
||||
зависимостей — это пакеты, которые требуют, чтобы некий пакет был собран и установлен по
|
||||
определенному пути, прежде чем они будут собраны и установлены. В большинстве случаев это
|
||||
связано с тем, что такие пакеты жестко кодируют пути к двоичным файлам в своих сценариях.
|
||||
Если сборка выполняется не в том порядке, это может привести к тому, что пути к /tools/bin/[binary]
|
||||
будут размещены внутри скриптов, установленных в готовой системе, что крайне нежелательно.
|
||||
</para>
|
||||
|
||||
|
@ -38,6 +38,23 @@
|
||||
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
<listitem>
|
||||
<para>2023-10-15</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-6.5.7. Fixes
|
||||
<ulink url='&lfs-ticket-root;5362'>#5362</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to shadow-4.14.1. Fixes
|
||||
<ulink url='&lfs-ticket-root;5361'>#5361</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gettext-0.22.3. Fixes
|
||||
<ulink url='&lfs-ticket-root;5359'>#5359</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-10-03</para>
|
||||
|
@ -25,8 +25,8 @@
|
||||
find /usr/lib32 -name \*.la -delete</userinput><userinput arch="ml_x32,ml_all">
|
||||
find /usr/libx32 -name \*.la -delete</userinput></screen>
|
||||
|
||||
<para>Дополнительные сведения об архивных файлах libtool см. в разделе BLFS <ulink
|
||||
url="&blfs-book;introduction/la-files.html">"О файлах архива Libtool (.la)"</ulink>.</para>
|
||||
<para>Дополнительные сведения об архивных файлах Libtool смотрите в книге BLFS <ulink
|
||||
url="&blfs-book;introduction/la-files.html">"О файлах Libtool Archive (.la)"</ulink>.</para>
|
||||
|
||||
<para>Компилятор, собранный в <xref linkend="chapter-temporary-tools"/> и
|
||||
<xref linkend="chapter-chroot-temporary-tools"/> все еще установлен, но больше
|
||||
|
18
packages.ent
18
packages.ent
@ -245,10 +245,10 @@
|
||||
<!ENTITY gdbm-fin-du "13 MB">
|
||||
<!ENTITY gdbm-fin-sbu "менее 0.1 SBU">
|
||||
|
||||
<!ENTITY gettext-version "0.22.2">
|
||||
<!ENTITY gettext-size "9,999 KB">
|
||||
<!ENTITY gettext-version "0.22.3">
|
||||
<!ENTITY gettext-size "9,997 KB">
|
||||
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
|
||||
<!ENTITY gettext-md5 "34531a35dd19370e86847bcf33148098">
|
||||
<!ENTITY gettext-md5 "460b38ae5e520253dcd06165dd3e281f">
|
||||
<!ENTITY gettext-home "&gnu-software;gettext/">
|
||||
<!ENTITY gettext-tmp-du "306 MB">
|
||||
<!ENTITY gettext-tmp-sbu "1.1 SBU">
|
||||
@ -440,12 +440,12 @@
|
||||
|
||||
<!ENTITY linux-major-version "6">
|
||||
<!ENTITY linux-minor-version "5">
|
||||
<!ENTITY linux-patch-version "5">
|
||||
<!ENTITY linux-patch-version "7">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!ENTITY linux-size "135,734 KB">
|
||||
<!ENTITY linux-size "135,699 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "dc420e354d2b98e8a962969e6b85898f">
|
||||
<!ENTITY linux-md5 "0323da8de9d6aaa017b20d403cc3505a">
|
||||
<!ENTITY linux-home "https://www.kernel.org/">
|
||||
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
|
||||
allnoconfig + some configs we recommend for the users, rounded down to
|
||||
@ -637,10 +637,10 @@
|
||||
<!ENTITY sed-fin-du "30 MB">
|
||||
<!ENTITY sed-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY shadow-version "4.14.0">
|
||||
<!ENTITY shadow-size "1,746 KB">
|
||||
<!ENTITY shadow-version "4.14.1">
|
||||
<!ENTITY shadow-size "1,759 KB">
|
||||
<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
|
||||
<!ENTITY shadow-md5 "bb0166bebc24db9003bb77bfd1359042">
|
||||
<!ENTITY shadow-md5 "674950d5545fb29463af51c244ce2121">
|
||||
<!ENTITY shadow-home "https://shadow-maint.github.io/shadow/">
|
||||
<!ENTITY shadow-fin-du "46 MB">
|
||||
<!ENTITY shadow-fin-sbu "0.1 SBU">
|
||||
|
@ -10,13 +10,13 @@
|
||||
|
||||
<title>Информация о пакетах, используемых в этой книге</title>
|
||||
|
||||
<para>Целью LFS является создание законченной и пригодной
|
||||
для использования базовой системы, которая содержит все пакеты,
|
||||
необходимые для самовоспроизведения, состоящую при этом из относительно
|
||||
небольшого набора программ, с помощью которых можно расширять систему. Это
|
||||
не означает, что LFS является самой маленькой из возможных систем. В систему
|
||||
включено несколько важных пакетов, которые не являются обязательными.
|
||||
Приведенный ниже список объясняет почему в книгу включен тот или иной пакет.</para>
|
||||
<para>Целью LFS является создание законченной и пригодной для использования
|
||||
базовой системы, которая содержит все пакеты, необходимые для её функционирования,
|
||||
состоящую при этом из относительно небольшого набора программ, и возможности
|
||||
которой можно расширять в зависимости от потребностей пользователя. Это не
|
||||
означает, что LFS является самой маленькой из возможных систем. В систему
|
||||
включено несколько важных пакетов, которые не являются обязательными. Приведенный
|
||||
ниже список объясняет почему в книгу включен тот или иной пакет.</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
@ -90,7 +90,7 @@
|
||||
<listitem>
|
||||
<para>Bzip2</para>
|
||||
|
||||
<para>Этот пакет содержит программы для сжатия и распаковки файлов. Требуется
|
||||
<para>Этот пакет содержит программы для сжатия и распаковки файлов. Используется
|
||||
для распаковки множества пакетов LFS.</para>
|
||||
</listitem>
|
||||
|
||||
@ -142,8 +142,8 @@
|
||||
<listitem>
|
||||
<para>Expat</para>
|
||||
|
||||
<para>Этот пакет содержит небольшую библиотеку разбора XML. Она требуется
|
||||
модулем Perl XML::Parser.</para>
|
||||
<para>Этот пакет содержит небольшую библиотеку разбора XML.Она необходима
|
||||
для модуля Perl XML::Parser.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
@ -225,7 +225,7 @@
|
||||
<para>Gperf</para>
|
||||
|
||||
<para>Этот пакет содержит программу, которая генерирует идеальную хеш-функцию
|
||||
из набора ключей. Требуется для пакета <phrase revision='sysv'>Udev</phrase>
|
||||
из набора ключей. Необходим для пакета <phrase revision='sysv'>Udev</phrase>
|
||||
<phrase revision='systemd'>Systemd</phrase>.</para>
|
||||
</listitem>
|
||||
|
||||
@ -349,7 +349,7 @@
|
||||
<para>Libpipeline</para>
|
||||
|
||||
<para>Пакет Libpipeline содержит библиотеку для гибкого и удобного управления
|
||||
конвейерами подпроцессов. Она требуется для Man-DB.</para>
|
||||
конвейерами подпроцессов. Она необходима для Man-DB.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
Loading…
Reference in New Issue
Block a user