格式错误(找不到 ldd 二进制文件)!
我正在使用 CentOS5 并尝试安装需要 ldd 的脚本。
我试过了:
yum install gcc glibc glibc-common
yum update gcc glibc glibc-common
Yum reinstall yum gcc glibc glibc-common
前两个说它已经安装了,后者显然只是重新安装而没有错误。
所以我的问题是我正在使用的脚本(AVS)仍然声称缺少 ldd 二进制文件。
是否有默认安装目录?我有以下文件:
ld
ldd
lddlibc4
在 /usr/bin 和 /usr/local/bin 中
非常感谢任何帮助。
I'm using CentOS5 and trying to install a script that requires ldd
.
I've tried:
yum install gcc glibc glibc-common
yum update gcc glibc glibc-common
Yum reinstall yum gcc glibc glibc-common
The first two say it's already installed, the latter obviously just reinstalls without error.
So my problem is the script I'm using (AVS) still claims the ldd
binary is missing.
Is there a default directory where it should be installed? I have the following files:
ld
ldd
lddlibc4
In both /usr/bin and /usr/local/bin
Any help is greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
ldd 不是二进制文件,它是一个文本文件,里面有 bash 脚本。您应该调试您的脚本 (AVS) 或与其作者联系。
ldd is not a binary, it is a Text file, with bash script inside. You should debug your script (AVS) or contact with its author.
您可能已手动删除了 ldd 可执行文件,而 yum/rpm 无法检测到它。您可以从某些镜像站下载“glibc-common”rpm包并强制重新安装。
You may have removed ldd executable manually and yum/rpm can not detect that. You can download the "glibc-common" rpm package from some mirror and reinstall it by force.