software:linux_server:lfs-example:chapter04
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
software:linux_server:lfs-example:chapter04 [2024/07/14 23:53] – [4.4. Настройка окружения] vladpolskiy | software:linux_server:lfs-example:chapter04 [2024/07/19 03:39] (текущий) – [4.4. Настройка окружения] vladpolskiy | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
======Часть II. Глава 4. Заключительный этап подготовки====== | ======Часть II. Глава 4. Заключительный этап подготовки====== | ||
- | * [[software: | + | * Пред. |
Содержание | Содержание | ||
* [[software: | * [[software: | ||
Строка 22: | Строка 22: | ||
Создайте необходимую иерархию каталогов, | Создайте необходимую иерархию каталогов, | ||
- | {{: | ||
< | < | ||
- | sudo mkdir -pv $LFS/ | + | mkdir -pv $LFS/ |
</ | </ | ||
{{: | {{: | ||
Строка 67: | Строка 66: | ||
Чтобы просмотреть содержимое директории **lost+found** можно воспользоваться следующими командами: | Чтобы просмотреть содержимое директории **lost+found** можно воспользоваться следующими командами: | ||
< | < | ||
- | sudo ls -l $LFS/ | + | ls -l $LFS/ |
</ | </ | ||
</ | </ | ||
Строка 121: | Строка 120: | ||
< | < | ||
- | sudo passwd lfs | + | passwd lfs |
</ | </ | ||
{{: | {{: | ||
Строка 221: | Строка 220: | ||
Некоторые коммерческие дистрибутивы добавляют недокументированный экземпляр / | Некоторые коммерческие дистрибутивы добавляют недокументированный экземпляр / | ||
< | < | ||
- | sudo su | + | exit |
</ | </ | ||
< | < | ||
Строка 251: | Строка 250: | ||
На тестовой машине установлен AMD Ryzen 7 3700X 8-Core Processor | На тестовой машине установлен AMD Ryzen 7 3700X 8-Core Processor | ||
{{: | {{: | ||
- | поэтому выполним | + | Откроем файл ~/ |
< | < | ||
- | export MAKEFLAGS=-j32 | + | nano ~/.bashrc |
</ | </ | ||
- | {{: | + | {{: |
+ | Добавим в конце нашу строку **export MAKEFLAGS=-j32** | ||
+ | {{: | ||
+ | CTRL+O -> ENTER -> CTRL+X для сохранения и выхода из редактора | ||
+ | < | ||
+ | nproc | ||
+ | </ | ||
+ | {{: | ||
<WRAP left round important 100%> | <WRAP left round important 100%> | ||
**Важно** \\ | **Важно** \\ | ||
Строка 268: | Строка 274: | ||
EOF | EOF | ||
</ | </ | ||
+ | {{: | ||
+ | Замените **$(nproc)** количеством логических ядер, которые вы хотите использовать, | ||
- | Замените **$(nproc)** количеством логических ядер, которые вы хотите использовать, | ||
- | Откроем файл ~/.bashrc в редакторе nano | ||
- | < | ||
- | nano ~/.bashrc | ||
- | </ | ||
- | {{: | ||
- | Добавим в конце нашу строку **export MAKEFLAGS=-j32** | ||
- | {{: | ||
- | CTRL+O -> ENTER -> CTRL+X для сохранения и выхода из редактора | ||
- | < | ||
- | nproc | ||
- | </ | ||
- | {{: | ||
Наконец, | Наконец, | ||
Перейдем к пользователю lfs | Перейдем к пользователю lfs | ||
Строка 290: | Строка 285: | ||
source ~/ | source ~/ | ||
</ | </ | ||
+ | < | ||
+ | echo $MAKEFLAGS | ||
+ | </ | ||
+ | {{: | ||
Посмотрим что внутри нашего файла .bash_profile | Посмотрим что внутри нашего файла .bash_profile | ||
< | < | ||
Строка 297: | Строка 296: | ||
Жмем CTRL+X для выхода из редактора nano | Жмем CTRL+X для выхода из редактора nano | ||
{{: | {{: | ||
+ | < | ||
+ | exit | ||
+ | </ | ||
+ | {{: | ||
=====4.5. О SBU (Стандартная единица времени сборки)===== | =====4.5. О SBU (Стандартная единица времени сборки)===== | ||
Строка 328: | Строка 330: | ||
Иногда наборы тестов не работают, | Иногда наборы тестов не работают, | ||
- | * [[software: | + | * След. |
software/linux_server/lfs-example/chapter04.1720990386.txt.gz · Последнее изменение: 2024/07/14 23:53 — vladpolskiy