Linux Debian - 未满足的依赖项

时间:2013-08-15 16:31:34

标签: linux debian

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

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

  

阅读包裹清单......完成

     

构建依赖关系树

     

阅读州信息......完成

     

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

     

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

     

libc-bin:中断: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是   安装

     

locales:取决于:glibc-2.13-1

     

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

     

E:错误,pkgProblemResolver ::解析生成的中断,这可能是   由持有的包裹造成的。

     

E:无法纠正依赖关系

uname -r 结果:

  

2.6.18-274.7.1.el5.028stab095.1

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

有任何建议我该如何解决?

1 个答案:

答案 0 :(得分:2)

请尝试按照此步骤1 by 1

apt-get autoclean

apt-get -f install

dpkg --configure -a

apt-get -f install

apt-get -u dist-upgrade

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