1

如何删除我的 Linux Debian 上未满足的依赖项?

apt-get -f install的结果如下:

阅读包裹清单...完成

构建依赖树

读取状态信息...完成

更正依赖关系...失败。

以下包具有未满足的依赖项:

libc-bin: Breaks: libc6 (< 2.10) 但安装了 2.7-18lenny7

libc-dev-bin:取决于:libc6 (> 2.13) 但安装了 2.7-18lenny7

            Recommends: manpages-dev but it is not installed

libssh2-1:取决于:libgcrypt11 (>= 1.4.2) 但已安装 1.4.1-1

libssh2-1-dev:取决于:libssh2-1 (= 0.18-1) 但已安装 1.2.6-1

语言环境:取决于:glibc-2.13-1

nscd: 取决于: libc6 (> 2.13) 但安装了 2.7-18lenny7

E: 错误,pkgProblemResolver::Resolve 生成​​的中断,这可能是由持有的包引起的。

E:无法更正依赖关系

uname -r结果:

2.6.18-274.7.1.el5.028stab095.1

我也尝试过apt-get remove libssh2-1apt-get remove libc-dev-bin等,但它对我不起作用。这很烦人,我无法安装任何其他软件包。

有什么建议我该如何解决?

4

1 回答 1

6

尝试按照此步骤 1 接 1

apt-get 自动清洁

apt-get -f 安装

dpkg --configure -a

apt-get -f 安装

apt-get -u dist-upgrade

或尝试“aptitude”而不是“apt-get”

于 2013-08-15T16:39:02.433 回答