Если Вы зарегистрировались в системе как root , малейшая ошибка может иметь фатальные последствия для Вашей системы. Поэтому я рекомендую собирать пакеты из этой главы под непривилегированным пользователем. Kонечно, Вы можете использовать имя Вашего текущего пользователя, но более простым шагом будет создание нового пользователя lfs и новой группы (также с именем lfs) и применение их в процессе установки. Под правами root исполните следующие команды для добавления нового пользователя:
groupadd lfs useradd -s /bin/bash -g lfs -m -k /dev/null lfs
Обозначения опций командной строки:
Эта опция делает bash оболочкой по умолчанию для пользователя lfs.
Эта опция добавляет пользователя lfs в группу lfs.
Эта опция создает домашний каталог для пользователя lfs.
Этот параметр предупреждает возможное копирование файлов из скелетного каталога (по умолчанию /etc/skel) изменением входящего расположения на специальное null-устройство.
Это актуальное имя для созданных группы и пользователя.
Для регистрации как lfs, дадим пользователю lfs пароль:
passwd lfs
Чтобы новый пользователь lfs получил полный доступ к $LFS/tools изменим его владельца:
chown lfs $LFS/tools
Если Вы создали отдельный каталог для работы, смените также и его владельца на lfs:
chown lfs $LFS/sources
Теперь войдем в систему как пользователь lfs . Это можно сделать через виртуальную консоль, через менеджер экрана или через команду:
su - lfs
Инструкция “- ” команды su запустит новый интерпретатор командной строки.