+ -
当前位置:首页 → 问答吧 → LFS 建立用户环境出错,请高人指点啊!!

LFS 建立用户环境出错,请高人指点啊!!

时间:2009-04-16

来源:互联网

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 还是在> 提示符里面,ctrl+z退出后执行export 显示如下
export命令查看输出,应该是
  declare -x HOME="/home/lfs"
   declare -x OLDPWD
  declare -x PWD="/"
  declare -x SHLVL="1"
  declare -x TERM="linux"
请问是哪里出错了,恳请楼主把 “建立用户环境”在写详细点,指点我等超级菜鸟,谢谢!

作者: aasswaass   发布时间: 2009-04-16

引用:
作者: aasswaass
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 还是在> 提示符里面,ctrl+z退出后执行export 显示如下
export命令查看输出,应该是
  declare -x HOME="/home/lfs"
   declare -x OLDPWD
  declare -x PWD="/"
  declare -x SHLVL="1"
  declare -x TERM="linux"
请问是哪里出错了,恳请楼主把 “建立用户环境”在写详细点,指点我等超级菜鸟,谢谢!
确定最后的EOF跟前面的EOF一样?大小写区别!

作者: oydl82   发布时间: 2009-04-16

引用:
作者: oydl82
确定最后的EOF跟前面的EOF一样?大小写区别!
这两个EOF是一样的啊,都是大写的啊,我是看Youbest的文档操作的,他也是这样写的啊!
后面的一个EOF没有带引号

作者: aasswaass   发布时间: 2009-04-17

cat 查看下你的~/.bash_profile 和 ~/.bashrc 文件看内容是否都写进去并且检查是否正确?
或者直接用用vim编辑:
vim ~/.bash_profile
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
保存退出

vim ~/.bashrc
set +h
umask 022
LFS=/mnt/lfs
LC_ALL=POSIX
PATH=/tools/bin:/bin:/usr/bin
export LFS LC_ALL PATH

保存退出然后执行:source ~/.bash_profile看是否能够解决你的问题

作者: clfs   发布时间: 2009-04-17

谢谢clfs oyd182,我再试试看!!

作者: aasswaass   发布时间: 2009-04-17

这个省了吧:ctrl+z退出

作者: tianfeng0418   发布时间: 2009-04-17

热门下载

更多