首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到ldconfig

找不到ldconfig
EN

Stack Overflow用户
提问于 2014-02-23 05:22:07
回答 1查看 19.6K关注 0票数 2

我的系统搞砸了,我不明白怎么回事。每当我尝试安装任何软件包时,它都会告诉我运行"sudo apt -f install“。我想这是因为我试图安装一些没有依赖项的包。当我运行这个命令时,它会说ldconfig没有找到。我不知道它为什么这么说。我得到以下错误。

dpkg:警告:“ldconfig”未在路径中找到或不可执行。错误:未在路径中找到或不可执行的预期程序。注意:根路径通常应该包含/usr/local/sbin、/usr/sbin和/sbin。

当我试图定位ldconfig时,我只将它视为var/cache/中的文件夹。路径设置如下。

anup@ubuntu:~$ echo $PATH $PATH

请给我建议!

EN

回答 1

Stack Overflow用户

发布于 2014-02-23 05:48:17

好吧,有几个可能的恢复步骤。

手动解压缩libc-bin包的内容。该软件包可以从这里下载http://ftp.ubuntu.com/ubuntu/pool/main/e/eglibc/,您应该选择适合您的Ubuntu版本的版本。请参考下面的页面http://packages.ubuntu.com/saucy/libc-bin,看看您需要什么样的版本。

要解包,可以使用artar实用程序:

代码语言:javascript
复制
    mkdir /tmp/a_new_directory; cd /tmp/a_new_directory
    ar x /path/to/libc-bin-<version>.deb data.tar.gz
    tar zxf data.tar.gz

然后,您需要将ldconfig的未打包副本放到/sbin/。此外,您可能需要从档案中的其他文件,检查您目前有在您的硬盘驱动器。

在您恢复安装的基本功能之后,我建议从基本系统重新安装所有包,标记为必要的包:)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21964554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档