LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1258|回复: 5

LFS出错了,不能创建/tools目录,权限不够

[复制链接]
发表于 2008-7-13 22:52:32 | 显示全部楼层 |阅读模式
就在第一步,安装binutils的时候,make install 出现这个错误的!


请问如何解决?当时提示符是$,应该是这样的吧
发表于 2008-7-14 10:15:47 | 显示全部楼层
确认你的用户是root权限.
回复 支持 反对

使用道具 举报

发表于 2008-7-14 13:27:19 | 显示全部楼层
一看提示符是提示符是$就知道不是root,root应该是#
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 13:55:02 | 显示全部楼层
  7.建立lfs用户的环境
  cat > ~/.bash_profile << "EOF"
  exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
  EOF
  cat > ~/.bashrc << "EOF"
  set +h
  umask 022
  LFS=/mnt/lfs
  LC_ALL=POSIX
  PATH=/tools/bin:/bin:/usr/bin
  export LFS LC_ALL PATH
  EOF
  source ~/.bash_profile

这个source这个命令之后,就从超级用户变成普通用户了!
回复 支持 反对

使用道具 举报

发表于 2008-7-14 15:02:10 | 显示全部楼层
第五章用普通用户是正常的

$LFS/tools 目录是之前用 root 建立的, 并且修改所有者为 lfs. /tools 是直接指向 $LFS/tools 的符号链接, 检查下是不是没建立目录或者没创建符号链接或者是没修改 $LFS/tools 的拥有者
回复 支持 反对

使用道具 举报

发表于 2008-7-18 10:59:02 | 显示全部楼层
chown -R lfs:lfs /tools
一下子全搞定
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表