Линукс с нуля. Версия 12.1 [Герард Бикманс] (pdf) читать постранично

-  Линукс с нуля. Версия 12.1  1.73 Мб, 399с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Герард Бикманс

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Линукс с нуля
Версия 12.1
Дата публикации 1 марта 2024

Создатель: Gerard Beekmans
Главный редактор: Bruce Dubbs
Автор перевода: Владимир Перцев

Линукс с нуля: Версия 12.1: Дата публикации 1 марта 2024
Создатель: Gerard Beekmans, Главный редактор: Bruce Dubbs, Автор перевода: Владимир Перцев
Авторские права © 1999-2024 Gerard Beekmans
Все права защищены.
Эта книга распространяется на условиях Лицензия Creative Commons.
Инструкции для компьютера могут быть извлечены из книги на условиях Лицензия MIT.
Linux® является зарегистрированным товарным знаком Линуса Торвальдса.

Линукс с нуля - Версия 12.1

Содержание
Предисловие ............................................................................................................................................................ 8
i. Предисловие ................................................................................................................................................... 8
ii. Аудитория, на которую рассчитана эта книга .......................................................................................... 9
iii. Целевые архитектуры LFS ......................................................................................................................... 9
iv. Предпосылки .............................................................................................................................................. 10
v. LFS и стандарты ......................................................................................................................................... 10
vi. Информация о пакетах, используемых в этой книге ............................................................................. 11
vii. Оформление .............................................................................................................................................. 17
viii. Структура ................................................................................................................................................. 19
ix. Ошибки и рекомендации по безопасности ............................................................................................. 19
I. Введение ............................................................................................................................................................. 20
1. Введение ...................................................................................................................................................... 21
1.1. Как собрать систему LFS ................................................................................................................. 21
1.2. Что нового с момента последнего релиза ...................................................................................... 21
1.3. Журнал изменений ............................................................................................................................ 23
1.4. Ресурсы ............................................................................................................................................... 27
1.5. Помощь ............................................................................................................................................... 28
II. Подготовка к сборке ........................................................................................................................................ 31
2. Подготовка хост-системы .......................................................................................................................... 32
2.1. Введение ............................................................................................................................................. 32
2.2. Требования к хост-системе ............................................................................................................... 32
2.3. Этапы сборки системы LFS ............................................................................................................. 35
2.4. Создание нового раздела .................................................................................................................. 35
2.5. Создание файловой системы на разделе ......................................................................................... 38
2.6. Установка переменной $LFS ............................................................................................................ 38
2.7. Монтирование нового раздела ......................................................................................................... 39
3. Пакеты и патчи ........................................................................................................................................... 41
3.1. Введение ............................................................................................................................................. 41
3.2. Все пакеты .......................................................................................................................................... 42
3.3. Необходимые патчи ........................................................................................................................... 50
4. Заключительный этап подготовки ............................................................................................................ 52
4.1. Введение ............................................................................................................................................. 52
4.2. Создание ограниченной иерархии папок в файловой системе LFS ............................................. 52
4.3. Создание пользователя LFS ............................................................................................................. 52
4.4. Настройка окружения ....................................................................................................................... 53
4.5. О SBU (Стандартная единица времени сборки) ............................................................................ 56
4.6. О наборах тестов ............................................................................................................................... 56
III. Сборка кросс-компилятора и набора временных инструментов ............................................................... 58
Важный предварительный материал ............................................................................................................ 59
i. Введение ................................................................................................................................................. 59
ii. Технические примечания по сборочным инструментам .................................................................. 59
iii. Общие инструкции по компиляции .................................................................................................. 64
5. Сборка кросс-тулчейна .............................................................................................................................. 66
5.1. Введение ............................................................................................................................................. 66
5.2. Binutils-2.42 - Проход 1 .................................................................................................................... 67
5.3. GCC-13.2.0 - Проход 1