0

我正在尝试构建自己的 LFS 系统,以便更好地了解 linux 的工作原理,但我被困在 5.7.1 中,您必须在其中构建 Glibc。我已经将其解压缩到 Sources 中,并使用以下命令登录 lfs:

su - lfs

但每当我尝试这样做时:

mkdir -v ../glibc-build

我得到错误:

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

如何解决这个问题?

4

1 回答 1

1

您似乎没有足够的权限来创建构建目录。如果您一直在从该root帐户执行任何操作,那么它将拥有目录和创建的任何文件。默认情况下,其他用户不能修改其他用户的文件或目录。您要么必须更改权限以允许lfs创建目录,要么继续从root.

如果您一直密切遵循 LFS 指令,执行chown -v lfs $LFS/toolschown -v lfs $LFS/sourcesasroot应该允许您以lfs用户身份继续。

LFS 4.3详细解释了这些步骤。

于 2016-06-01T18:43:43.240 回答