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

这个红色图标……在我升级到Ubuntu 12.04LTS后出现了; 我无法弄清楚如何抛弃它。 这似乎是一个通知的事情。 我很茫然。 图标就是这个:

红色标记

我点击它并阅读:

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

'Error: BrokenCount>0'. 

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

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

 sudo apt-get -f install 

在尝试意外安装错误的软件包之后,我得到了同样的红色和白色警告图标和相同的错误代码(i386 on amd64 – 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 thanks tgm4883
  4. 使用sudo apt-get autoremove删除了一些冗余包(在运行前一个命令后,该建议出现在终端中。)此处或之前的命令导致警告/错误消失
  5. 然后我运行了sudo apt-get update ,这比平常花了更长的时间,一切似乎都恢复正常了。

请获取正确的包装名称。 您可以使用以下命令获取所有包列表。

 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是包名)

下次运行更新命令。

 sudo apt-get update 

这对我有用。 谢谢