面板上的红色图标是什么意思?


8

这个红色图标...。在我升级到Ubuntu 12.04LTS后出现。我不知道如何抛弃它。好像是通知事项。我很茫然。图标是这个:

红色标记

我单击它并阅读:

发生错误,请从右键单击菜单中运行Package Manager或在终端中apt-get来查看问题所在。错误消息是:

'Error: BrokenCount>0'. 

这通常意味着您安装的软件包具有未满足的依赖性。


askubuntu.com/questions/272937/…链接中的第一个答案解决了我的问题。
阿维什·库玛

Answers:


8

让您知道软件包系统处于损坏状态(例如,某些软件包处于损坏状态)。您可以尝试通过在终端中运行以下命令来解决此问题。

sudo apt-get -f install

1
我试过了,什么也没做:(
Ceil 2012年

尝试更新系统,看看是否有任何错误“ sudo apt-get update”。将您遇到的任何错误粘贴到原始问题中。
fabricator4

我删除了有问题的软件包。不仅图标消失了,而且我的系统运行速度更快。
Ceil 2012年

有什么问题?
Thomas Boxley

1
不错..它像魅力一样工作,运行上面的命令后不要忘了“ sudo apt-get update” :)
amit_game 2016年

2

尝试意外安装错误的程序包后(在amd64上为i386-Ubuntu 12.04 LTS),我得到了相同的红色和白色警告图标以及相同的错误代码。

  1. dpkg --get-selections > ~/Desktop/packages在终端中运行以获取已安装软件包的列表
  2. 使用上面列表和此命令中显示的软件包名称删除了我刚刚尝试安装的软件包 sudo apt-get purge name-of-package-here
  3. 运行以上命令,sudo apt-get -f install谢谢tgm4883
  4. 使用以下命令删除了一些多余的软件包sudo apt-get autoremove(建议在运行先前的命令后出现在终端中。)在这里或导致警告/错误消失的命令之前
  5. 然后我跑了sudo apt-get update,花了比平常更长的时间,一切似乎都恢复了正常。

1

请获取正确的软件包名称,该名称已损坏。您可以使用以下命令获取所有软件包列表。

sudo dpkg --get-selections > list.txt

从列表中找到正确的软件包名称(在主文件夹中创建)。

并使用以下命令强行删除软件包。

sudo dpkg --force-all -P PACKAGE NAME

ex- sudo dpkg --force-all -P texlive-pstrick-doc(texlive-pstrick-doc是软件包名称)

下次运行update命令。

sudo apt-get update

这对我有用。谢谢


@EricCarvalho我如何从软件包列表中知道哪个软件包影响了系统?
devGeek 2014年

@devGeek这个答案不是我的。
埃里克·卡瓦略
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.