格式错误(找不到 ldd 二进制文件)!

发布于 2024-11-27 00:27:19 字数 394 浏览 4 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

晨敛清荷 2024-12-04 00:27:19

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.

鹿港小镇 2024-12-04 00:27:19

您可能已手动删除了 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文