错误损坏计数 >0 是什么意思?

错误损坏计数 >0 是什么意思?

我有以下信息:

Error Broken count >0
Check if you are using third party repositories. If so disable them, since they are a common source of problems.
Furthermore run the following command in a Terminal: apt-get install -f
Details: The following packages have unmet dependencies:
firefox-globalmenu: Depends: firefox (= 19.0+build1-0ubuntu0.12.04.2) but 19.0+build1-0ubuntu0.12.04.1 is installed

有什么建议么?

答案1

只需点击顶部栏上的禁止图标,选择“显示更新”并按照屏幕上的说明进行操作:

在此处输入图片描述

右键单击它,其中写入了以下错误消息:

发生错误,请从右键菜单运行包管理器或在终端中运行 apt-get 来查看错误所在。错误消息为:'Error:BrokenCount>0'。这通常意味着您安装的软件包存在未确定的依赖关系

您也可以使用命令来代替:sudo apt-get install --fix-broken

答案2

正如消息所述,您可能有坏的存储库。您可以删除它们,或者删除所有存储库并仅保留默认存储库。

跑步:

gksu software-properties-gtk

这将打开软件源对话框。单击“其他软件”并删除所有第三方存储库。

会像这样

之后运行此命令并查看问题是否已解决:

sudo apt-get update && sudo apt-get install -f && sudo apt-get update

答案3

在终端中运行

这解决了这个问题

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

如果您已安装 Synaptic 软件包管理器,则只需过滤损坏的软件包并标记为完全删除即可。然后点击应用!

答案4

打开终端并输入sudo apt-get upgrade。检查是否看到类似以下内容的错误:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a'
to correct the problem. 

表示升级中途停止,需要手动输入以下命令完成升级:

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get update && sudo apt-get upgrade

如果错误如下:

E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it? 

在这种情况下,升级过程无法在退出之前删除其锁定文件。让我们删除锁定文件并重试:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

现在,输入:

sudo apt-get update
sudo apt-get upgrade

就这样。现在您就可以出发了。

相关内容