损坏的软件包管理器:无法修复因不同问题引起的依赖关系

损坏的软件包管理器:无法修复因不同问题引起的依赖关系

我是一个相对缺乏经验的 Linux 用户,在使用 Ubuntu LTS 14.04.1 LTS(从 MythBuntu DVD 安装)时遇到了问题。

如果我运行“sudo apt-get install”,我会看到以下错误:


You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 lib32gcc1 : Depends: gcc-4.9-base (= 4.9-20140406-0ubuntu1) but 4.9.1-0ubuntu1 is installed
 libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.3) but 2.19-0ubuntu6 is installed
 libc6-dev : Depends: libc6 (= 2.19-0ubuntu6.3) but 2.19-0ubuntu6 is installed
 libc6-i386 : Depends: libc6 (= 2.19-0ubuntu6.3) but 2.19-0ubuntu6 is installed
E: Unmet dependencies. Try using -f.

如果我运行“sudo apt-get -f install”,它开始很有希望,但随后出现以下错误:


Preconfiguring packages ...
dpkg: error processing package mount (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration
Errors were encountered while processing:
 mount
E: Sub-process /usr/bin/dpkg returned an error code (1)

我不太清楚如何修复这个问题,但每当我运行任何我认为可能有助于解决 mount 问题的 dpkg 或 apt-get 命令时,它都会给出有关未满足的依赖项的错误。似乎即使我有正确的方法来清理 mount,我也无法执行它,因为 mount 的问题阻止我修复其他错误。

我怎样才能使包管理再次正常工作?

在此先感谢您的帮助。

答案1

可能值得发布 /etc/apt/sources.list 的内容以获得更准确的诊断。

然而,你有没有做过,

sudo apt-get update

最近 ?

相关内容