Инструменты пользователя

Инструменты сайта


software:linux_server:lfs:lfs

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:linux_server:lfs:lfs [2024/07/02 10:31] – [7. Вход в окружение Chroot и создание дополнительных временных инструментов] VladPolskiysoftware:linux_server:lfs:lfs [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
-======Линукс с нуля====== 
-  * Версия 12.1-systemd 
-  * Дата публикации 1 марта 2024 
-  * Создатель: Gerard Beekmans 
-  * Главный редактор: Bruce Dubbs 
-  * Редактор: Douglas R. Reno 
-  * Редактор: DJ Lucas 
-  * Автор перевода: Владимир Перцев 
-  * Авторские права © 1999-2024 Gerard Beekmans 
-=====Содержание===== 
-====Предисловие==== 
-  * [[software:linux_server:lfs:foreword#Предисловие|Предисловие]] 
-  * [[software:linux_server:lfs:foreword#Аудитория|Аудитория, на которую рассчитана эта книга]] 
-  * [[software:linux_server:lfs:foreword#Целевые архитектуры LFS|Целевые архитектуры LFS]] 
-  * [[software:linux_server:lfs:foreword#Предпосылки|Предпосылки]] 
-  * [[software:linux_server:lfs:foreword#LFS и стандарты|LFS и стандарты]] 
-  * [[software:linux_server:lfs:foreword#Информация о пакетах|Информация о пакетах, используемых в этой книге]] 
-  * [[software:linux_server:lfs:foreword#Оформление|Оформление]] 
-  * [[software:linux_server:lfs:foreword#Структура|Структура]] 
-  * [[software:linux_server:lfs:foreword#Ошибки и рекомендации по безопасности|Ошибки и рекомендации по безопасности]] 
- 
-=====I. Введение===== 
-====1. Введение==== 
-  * [[software:linux_server:lfs:chapter01#1.1. Как собрать систему LFS|1.1. Как собрать систему LFS]] 
-  * [[software:linux_server:lfs:chapter01#1.2. Что нового с момента последнего релиза|1.2. Что нового с момента последнего релиза]] 
-  * [[software:linux_server:lfs:chapter01#1.3. Журнал|1.3. Журнал изменений]] 
-  * [[software:linux_server:lfs:chapter01#1.4. Ресурсы|1.4. Ресурсы]] 
-  * [[software:linux_server:lfs:chapter01#1.5. Помощь|1.5. Помощь]] 
- 
-=====II. Подготовка к сборке===== 
-====2. Подготовка хост-системы==== 
-  * [[software:linux_server:lfs:chapter02#2.1. Введение|2.1. Введение]] 
-  * [[software:linux_server:lfs:chapter02#2.2. Требования к хост-системе|2.2. Требования к хост-системе]] 
-  * [[software:linux_server:lfs:chapter02#2.3. Этапы сборки системы LFS|2.3. Этапы сборки системы LFS]] 
-  * [[software:linux_server:lfs:chapter02#2.4. Создание нового раздела|2.4. Создание нового раздела]] 
-  * [[software:linux_server:lfs:chapter02#2.5. Создание файловой системы на разделе|2.5. Создание файловой системы на разделе]] 
-  * [[software:linux_server:lfs:chapter02#2.6. Установка переменной $LFS|2.6. Установка переменной $LFS]] 
-  * [[software:linux_server:lfs:chapter02#2.7. Монтирование нового раздела|2.7. Монтирование нового раздела]] 
-====3. Пакеты и патчи==== 
-  * [[software:linux_server:lfs:chapter03#3.1. Введение|3.1. Введение]] 
-  * [[software:linux_server:lfs:chapter03#3.2. Все пакеты|3.2. Все пакеты]] 
-  * [[software:linux_server:lfs:chapter03#3.3. Необходимые патчи|3.3. Необходимые патчи]] 
-====4. Заключительный этап подготовки==== 
-  * [[software:linux_server:lfs:chapter04#4.1. Введение|4.1. Введение]] 
-  * [[software:linux_server:lfs:chapter04#4.2. Создание ограниченной иерархии папок в файловой системе LFS|4.2. Создание ограниченной иерархии папок в файловой системе LFS]] 
-  * [[software:linux_server:lfs:chapter04#3.3. Необходимые патчи|4.3. Создание пользователя LFS]] 
-  * [[software:linux_server:lfs:chapter04#4.4. Настройка окружения|4.4. Настройка окружения]] 
-  * [[software:linux_server:lfs:chapter04#4.5. О SBU (Стандартная единица времени сборки)|4.5. О SBU (Стандартная единица времени сборки)]] 
-  * [[software:linux_server:lfs:chapter04#4.6. О наборах тестов|4.6. О наборах тестов]] 
-=====III. Сборка кросс-компилятора и набора временных инструментов===== 
-====Важный предварительный материал==== 
-  * [[software:linux_server:lfs:partintro#i. Введение|i. Введение]] 
-  * [[software:linux_server:lfs:partintro#ii. Технические примечания по сборочным инструментам|ii. Технические примечания по сборочным инструментам]] 
-  * [[software:linux_server:lfs:partintro#iii. Общие инструкции по компиляции|iii. Общие инструкции по компиляции]] 
-====5. Сборка кросс-тулчейна==== 
-  * [[software:linux_server:lfs:chapter05#5.1. Введение|5.1. Введение]] 
-  * [[software:linux_server:lfs:chapter05#5.2. Binutils-2.42 - Проход 1|5.2. Binutils-2.42 - Проход 1]] 
-  * [[software:linux_server:lfs:chapter05#5.3. GCC-13.2.0 - Проход 1|5.3. GCC-13.2.0 - Проход 1]] 
-  * [[software:linux_server:lfs:chapter05#5.4. Заголовочные файлы Linux-6.7.4 API|5.4. Заголовочные файлы Linux-6.7.4 API]] 
-  * [[software:linux_server:lfs:chapter05#5.5. Glibc-2.39|5.5. Glibc-2.39]] 
-  * [[software:linux_server:lfs:chapter05#5.6. Libstdc++ из GCC-13.2.0|5.6. Libstdc++ из GCC-13.2.0]] 
-====6. Кросс-Компиляция временных инструментов==== 
-  * [[software:linux_server:lfs:chapter06#6.1. Введение|6.1. Введение]] 
-  * [[software:linux_server:lfs:chapter06#6.2. M4-1.4.19|6.2. M4-1.4.19]] 
-  * [[software:linux_server:lfs:chapter06#6.3. Ncurses-6.4-20230520|6.3. Ncurses-6.4-20230520]] 
-  * [[software:linux_server:lfs:chapter06#6.4. Bash-5.2.21|6.4. Bash-5.2.21]] 
-  * [[software:linux_server:lfs:chapter06#6.5. Coreutils-9.4|6.5. Coreutils-9.4]] 
-  * [[software:linux_server:lfs:chapter06#6.6. Diffutils-3.10|6.6. Diffutils-3.10]] 
-  * [[software:linux_server:lfs:chapter06#6.7. File-5.45|6.7. File-5.45]] 
-  * [[software:linux_server:lfs:chapter06#6.8. Findutils-4.9.0|6.8. Findutils-4.9.0]] 
-  * [[software:linux_server:lfs:chapter06#6.9. Gawk-5.3.0|6.9. Gawk-5.3.0]] 
-  * [[software:linux_server:lfs:chapter06#6.10. Grep-3.11|6.10. Grep-3.11]] 
-  * [[software:linux_server:lfs:chapter06#6.11. Gzip-1.13|6.11. Gzip-1.13]] 
-  * [[software:linux_server:lfs:chapter06#6.12. Make-4.4.1|6.12. Make-4.4.1]] 
-  * [[software:linux_server:lfs:chapter06#6.13. Patch-2.7.6|6.13. Patch-2.7.6]] 
-  * [[software:linux_server:lfs:chapter06#6.14. Sed-4.9|6.14. Sed-4.9]] 
-  * [[software:linux_server:lfs:chapter06#6.15. Tar-1.35|6.15. Tar-1.35]] 
-  * [[software:linux_server:lfs:chapter06#6.16. Xz-5.4.6|6.16. Xz-5.4.6]] 
-  * [[software:linux_server:lfs:chapter06#6.17. Binutils-2.42 - Проход 2|6.17. Binutils-2.42 - Проход 2]] 
-  * [[software:linux_server:lfs:chapter06#6.18. GCC-13.2.0 - Проход 2|6.18. GCC-13.2.0 - Проход 2]] 
-====7. Вход в окружение Chroot и создание дополнительных временных инструментов==== 
-7.1. Введение 
-7.2. Смена владельца 
-7.3. Подготовка виртуальных файловых систем ядра 
-7.4. Вход в окружение Chroot 
-7.5. Создание каталогов 
-7.6. Создание основных файлов и символических ссылок 
-7.7. Gettext-0.22.4 
-7.8. Bison-3.8.2 
-7.9. Perl-5.38.2 
-7.10. Python-3.12.2 
-7.11. Texinfo-7.1 
-7.12. Util-linux-2.39.3 
-7.13. Очистка и сохранение временной системы 
-=====IV. Сборка системы LFS===== 
-====8. Установка базового системного программного обеспечения==== 
-  * Введение 
-  * Управление пакетами 
-  * Man-pages-6.06 
-  * Iana-Etc-20240125 
-  * Glibc-2.39 
-  * Zlib-1.3.1 
-  * Bzip2-1.0.8 
-  * Xz-5.4.6 
-  * Zstd-1.5.5 
-  * File-5.45 
-  * Readline-8.2 
-  * M4-1.4.19 
-  * Bc-6.7.5 
-  * Flex-2.6.4 
-  * Tcl-8.6.13 
-  * Expect-5.45.4 
-  * DejaGNU-1.6.3 
-  * Pkgconf-2.1.1 
-  * Binutils-2.42 
-  * GMP-6.3.0 
-  * MPFR-4.2.1 
-  * MPC-1.3.1 
-  * Attr-2.5.2 
-  * Acl-2.3.2 
-  * Libcap-2.69 
-  * Libxcrypt-4.4.36 
-  * Shadow-4.14.5 
-  * GCC-13.2.0 
-  * Ncurses-6.4-20230520 
-  * Sed-4.9 
-  * Psmisc-23.6 
-  * Gettext-0.22.4 
-  * Bison-3.8.2 
-  * Grep-3.11 
-  * Bash-5.2.21 
-  * Libtool-2.4.7 
-  * GDBM-1.23 
-  * Gperf-3.1 
-  * Expat-2.6.0 
-  * Inetutils-2.5 
-  * Less-643 
-  * Perl-5.38.2 
-  * XML::Parser-2.47 
-  * Intltool-0.51.0 
-  * Autoconf-2.72 
-  * Automake-1.16.5 
-  * OpenSSL-3.2.1 
-  * Kmod-31 
-  * Libelf из Elfutils-0.190 
-  * Libffi-3.4.4 
-  * Python-3.12.2 
-  * Flit-Core-3.9.0 
-  * Wheel-0.42.0 
-  * Setuptools-69.1.0 
-  * Ninja-1.11.1 
-  * Meson-1.3.2 
-  * Coreutils-9.4 
-  * Check-0.15.2 
-  * Diffutils-3.10 
-  * Gawk-5.3.0 
-  * Findutils-4.9.0 
-  * Groff-1.23.0 
-  * GRUB-2.12 
-  * Gzip-1.13 
-  * IPRoute2-6.7.0 
-  * Kbd-2.6.4 
-  * Libpipeline-1.5.7 
-  * Make-4.4.1 
-  * Patch-2.7.6 
-  * Tar-1.35 
-  * Texinfo-7.1 
-  * Vim-9.1.0041 
-  * MarkupSafe-2.1.5 
-  * Jinja2-3.1.3 
-  * Systemd-255 
-  * D-Bus-1.14.10 
-  * Man-DB-2.12.0 
-  * Procps-ng-4.0.4 
-  * Util-linux-2.39.3 
-  * E2fsprogs-1.47.0 
-  * Об отладочных символах 
-  * Удаление отладочных символов 
-  * Очистка 
-====9. Системные настройки==== 
-  * Введение 
-  * Настройка сети 
-  * Взаимодействие с устройствами и модулями 
-  * Управление устройствами 
-  * Настройка системного времени 
-  * Настройка консоли Linux 
-  * Настройка системной локали 
-  * Создание файла /etc/inputrc 
-  * Создание файла /etc/shells 
-  * Настройка и использование Systemd 
-====10. Делаем систему LFS загрузочной==== 
-  * Введение 
-  * Создание файла /etc/fstab 
-  * Linux-6.7.4 
-  * Использование GRUB для настройки процесса загрузки 
-====11. Заключение==== 
-  * Заключение 
-  * Вступите в ряды пользователей LFS 
-  * Перезагрузка системы 
-  * Дополнительные ресурсы 
-  * Начало работы после сборки LFS 
-=====V. Приложения==== 
-  * A. Сокращения и условные обозначения 
-  * B. Благодарности 
-  * C. Зависимости 
-  * D. Лицензии LFS 
-  * Лицензия Creative Commons 
-  * Лицензия MIT 
-=====Предметный указатель===== 
  
software/linux_server/lfs/lfs.1719905477.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki