LinuxSir.cn,穿越时空的Linuxsir!

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

chroot出错,提示找不到env文件

[复制链接]
发表于 2004-5-19 10:28:34 | 显示全部楼层 |阅读模式
chroot $LFS /tools/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
    /tools/bin/bash --login

chroot的时候出错,说找不到/tools/bin/env这个文件,查找发现env这个命令在sh-utils包有,可是lfs5。0文档并没有要求安装呀。于是拷贝/bin/env到/tools/bin/env还是提示没有这个文件!各位遇到这个问题么?是否真的要安装sh-utils?

在安装过程中还发现原来自己懂的命令还是太少啦,这个chroot以前就没用过,有什么书详细介绍这些命令的呢?
发表于 2004-5-19 11:37:08 | 显示全部楼层
把$LFS 换成绝对路径 比如 /mnt/lfs
 楼主| 发表于 2004-5-20 17:29:39 | 显示全部楼层
不是啦,$LFS变量已经设置为/mnt/lfs
只是没有安装env,而直接拷贝系统的env不行。我重新安装就可以了。
只是怀疑lfs文档的正确性,是否经过验证才发布的???
发表于 2004-5-20 17:40:21 | 显示全部楼层
最初由 calfe 发表
不是啦,$LFS变量已经设置为/mnt/lfs
只是没有安装env,而直接拷贝系统的env不行。我重新安装就可以了。
只是怀疑lfs文档的正确性,是否经过验证才发布的???


我的就没问题~~~
 楼主| 发表于 2004-5-20 18:58:47 | 显示全部楼层
你是看pdf文档作的吧,pdf文档有说安装sh-utils,而html文档没有提到.
发表于 2004-5-20 19:06:32 | 显示全部楼层
我用的是html
 楼主| 发表于 2004-5-20 20:49:10 | 显示全部楼层
那你安装了sh-utils么?html5.0文档中可没有提到呀。
发表于 2004-5-20 20:51:00 | 显示全部楼层
如果没有提到,那我肯定就没装!
发表于 2004-5-20 20:53:44 | 显示全部楼层
env在Coreutils包里
发表于 2004-8-8 10:03:05 | 显示全部楼层
直接将coreutil里的src目录下的env拷贝到/tools/bin就行了,我开始也是这样,考过去就好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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