| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| software:linux_server:lfs-example:chapter04 [2024/07/18 17:38] – [Часть II. Глава 4. Заключительный этап подготовки] vladpolskiy | software:linux_server:lfs-example:chapter04 [2024/07/19 03:39] (текущий) – [4.4. Настройка окружения] vladpolskiy |
|---|
| |
| Создайте необходимую иерархию каталогов, выполнив следующую команду: | Создайте необходимую иерархию каталогов, выполнив следующую команду: |
| {{:software:linux_server:lfs-example:lfs_example_103.png?|}} | |
| <code> | <code> |
| sudo mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin} | mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin} |
| </code> | </code> |
| {{:software:linux_server:lfs-example:lfs_example_104.png?|}} | {{:software:linux_server:lfs-example:lfs_example_104.png?|}} |
| Чтобы просмотреть содержимое директории **lost+found** можно воспользоваться следующими командами: | Чтобы просмотреть содержимое директории **lost+found** можно воспользоваться следующими командами: |
| <code> | <code> |
| sudo ls -l $LFS/lost+found | ls -l $LFS/lost+found |
| </code> | </code> |
| </WRAP> | </WRAP> |
| |
| <code> | <code> |
| sudo passwd lfs | passwd lfs |
| </code> | </code> |
| {{:software:linux_server:lfs-example:lfs_example_55.png?|}} | {{:software:linux_server:lfs-example:lfs_example_55.png?|}} |
| Некоторые коммерческие дистрибутивы добавляют недокументированный экземпляр /etc/bash.bashrc для инициализации bash. Этот файл потенциально может изменить среду пользователя lfs таким образом, что это может повлиять на сборку важных пакетов LFS. Чтобы убедиться, что пользовательская среда lfs чиста, проверьте наличие файла /etc/bash.bashrc и, если он есть, переименуйте его. От имени пользователя root, запустите: | Некоторые коммерческие дистрибутивы добавляют недокументированный экземпляр /etc/bash.bashrc для инициализации bash. Этот файл потенциально может изменить среду пользователя lfs таким образом, что это может повлиять на сборку важных пакетов LFS. Чтобы убедиться, что пользовательская среда lfs чиста, проверьте наличие файла /etc/bash.bashrc и, если он есть, переименуйте его. От имени пользователя root, запустите: |
| <code> | <code> |
| sudo su | exit |
| </code> | </code> |
| <code> | <code> |
| <code> | <code> |
| source ~/.bash_profile | source ~/.bash_profile |
| | </code> |
| | <code> |
| | echo $MAKEFLAGS |
| </code> | </code> |
| {{:software:linux_server:lfs-example:lfs_example_114.png?|}} | {{:software:linux_server:lfs-example:lfs_example_114.png?|}} |
| Жмем CTRL+X для выхода из редактора nano | Жмем CTRL+X для выхода из редактора nano |
| {{:software:linux_server:lfs-example:lfs_example_68.png?|}} | {{:software:linux_server:lfs-example:lfs_example_68.png?|}} |
| | <code> |
| | exit |
| | </code> |
| | {{:software:linux_server:lfs-example:lfs_example_114.1.png?|}} |
| =====4.5. О SBU (Стандартная единица времени сборки)===== | =====4.5. О SBU (Стандартная единица времени сборки)===== |
| |
| |
| Иногда наборы тестов не работают, по причинам, о которых знают разработчики и которые они считают некритичными. Просмотрите журналы, расположенные по адресу https://mirror.linuxfromscratch.ru/lfs/build-logs/12.1/, чтобы проверить, ожидаются ли сбои. Этот сайт актуален для всех наборов тестов, описанных в книге. | Иногда наборы тестов не работают, по причинам, о которых знают разработчики и которые они считают некритичными. Просмотрите журналы, расположенные по адресу https://mirror.linuxfromscratch.ru/lfs/build-logs/12.1/, чтобы проверить, ожидаются ли сбои. Этот сайт актуален для всех наборов тестов, описанных в книге. |
| * [[software:linux_server:lfs-example:chapter05|]] | * След. [[software:linux_server:lfs-example:chapter05|]] |