LinuxSir.cn,穿越时空的Linuxsir!

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

命令不存在?

[复制链接]
发表于 2003-5-7 21:25:26 | 显示全部楼层 |阅读模式
http://www.linuxsir.cn.cn/study/lfsstudy/chapter06/kernel.html

为什么会出现这种情况
I have no name!:/static/src/linux-2.4.19# make mrproper
make[1]: Entering directory `/static/src/linux-2.4.19/arch/i386/boot'
rm -f tools/build
rm -f setup bootsect zImage compressed/vmlinux.out
rm -f bsetup bbootsect bzImage compressed/bvmlinux.out
make[2]: Entering directory `/static/src/linux-2.4.19/arch/i386/boot/compressed'
rm -f vmlinux bvmlinux _tmp_*
make[2]: Leaving directory `/static/src/linux-2.4.19/arch/i386/boot/compressed'
make[1]: Leaving directory `/static/src/linux-2.4.19/arch/i386/boot'
find . \( -name '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
| grep -v lxdialog/ | xargs rm -f
/bin/sh: /static/bin/find: No such file or directory
/bin/sh: /static/bin/xargs: No such file or directory
make: *** [clean] Error 127
如果这步跳过去,在安装glibc时也会出现patch找不到的错误
发表于 2003-5-7 21:36:50 | 显示全部楼层
第五章有软件包安装出错了。
findutils
 楼主| 发表于 2003-5-7 21:40:12 | 显示全部楼层
谢谢!
不过我都检查过,这些命令都存在的呀!
发表于 2003-5-7 21:42:26 | 显示全部楼层
用file /static/bin/find
看看是不是动态连接的。
 楼主| 发表于 2003-5-7 21:47:42 | 显示全部楼层
这样的:
I have no name!:/static/bin# file /static/bin/find
bash: file: command not found
有办法吗?
发表于 2003-5-7 22:24:52 | 显示全部楼层
回到第5章重新编译findutils
你可以在主系统下面用这个命令全部检查一下你所编译的命令是否都是静态的。
ldd $LFS/static/bin/*
如果不是静态的话那么就是显示出所使用的库连接到的具体库。
如果是静态的,会显示出没有动态库。
最好在进入第6章的时候都要检查一下看看你所编译的环境是否都是静态了。
LFS比较关键,也是比较容易出错的地方就是有时马虎将某些软件包没有很好的静态引起的。
发表于 2003-5-7 22:30:06 | 显示全部楼层
是在主系统里用file命令。
看看
http://lfs.cosoft.org.cn/faq
上面有很多问题解答。
比如你这个:
http://lfs.cosoft.org.cn/faq/#any-no-such-file
 楼主| 发表于 2003-5-7 22:49:33 | 显示全部楼层
谢谢啦!再重新编译试试看!
发表于 2003-5-8 10:52:53 | 显示全部楼层
可能是路径没设置好。
 楼主| 发表于 2003-5-8 21:00:19 | 显示全部楼层
各位,我已经重新安装过Findutils,但是缺少以下命令呀:  code    bigram  frcode  ,这个有关系吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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