我正在尝试构建自己的LFS系统,这样我就能更好地理解linux的工作方式,但是我必须坚持5.7.1才能构建Glibc。我已经将其解压缩为Sources,并使用以下命令登录lfs:
su - lfs
但每当我尝试做的时候:
mkdir -v ../glibc-build
我收到错误:
mkdir: cannot create directory '../glibc-build': Permission denied
如何解决这个问题?
答案 0 :(得分:1)
您似乎没有足够的权限来创建构建目录。如果您从window.onscroll = changePos;
function changePos() {
var header = document.getElementById("navmenu");
if (window.pageYOffset > 182) {
header.style.position = "absolute";
header.style.top = pageYOffset + "px";
} else {
header.style.position = "";
header.style.top = "";
}
}
帐户执行任何操作,那么它将拥有目录和创建的所有文件。默认情况下,其他用户无法修改其他用户文件或目录。您必须更改权限以允许root
创建目录或继续使用lfs
。
如果您一直在密切关注LFS说明,那么执行root
和chown -v lfs $LFS/tools
作为chown -v lfs $LFS/sources
应该允许您继续root
用户。
LFS 4.3详细解释了这些步骤。