Застрял на LFS @ 5.7.1 "Установка Glibc"

Я пытаюсь построить свою собственную систему LFS, чтобы лучше понять, как работает linux, но я застрял на 5.7.1, где вы должны собрать Glibc. Я уже распаковал его в Sources и вошел в lfs используя:

su - lfs

но всякий раз, когда я пытаюсь сделать:

mkdir -v ../glibc-build

Я получаю ошибку:

mkdir: cannot create directory '../glibc-build': Permission denied

Как это исправить?

1 ответ

Решение

Похоже, у вас недостаточно прав для создания каталога сборки. Если вы делали что-нибудь из root учетная запись, то он будет владеть каталогами и созданными файлами. По умолчанию другие пользователи не могут изменять файлы или каталоги других пользователей. Вы должны либо изменить разрешения, чтобы lfs создавать каталоги или продолжать работать с root,

Если вы внимательно следовали инструкциям LFS, выполните chown -v lfs $LFS/tools а также chown -v lfs $LFS/sources как root должен позволить вам продолжить как lfs пользователь.

LFS 4.3 объясняет шаги подробно.

Другие вопросы по тегам