这个红色图标……在我升级到 Ubuntu 12.04LTS 后,它出现了;我不知道如何摆脱它。这似乎是通知问题。我不知所措。图标是这个:
我点击它并读到以下内容:
发生错误,请从右键菜单运行包管理器或在终端中运行 apt-get 查看错误原因。错误消息为:
'Error: BrokenCount>0'.
这通常意味着您安装的软件包具有未满足的依赖关系。
答案1
它让你知道软件包系统处于损坏状态(例如,某些软件包处于损坏状态)。你可以尝试通过在终端中运行以下命令来解决此问题。
sudo apt-get -f install
答案2
在尝试意外安装错误的软件包后,我得到了相同的红白警告图标和相同的错误代码(amd64 上的 i386 - Ubuntu 12.04 LTS)为了解决我......
- 在终端运行
dpkg --get-selections > ~/Desktop/packages
以获取已安装软件包的列表 - 删除了我刚刚尝试使用上面列表中显示的包名称安装的包,然后使用此命令
sudo apt-get purge name-of-package-here
- 运行上述命令,
sudo apt-get -f install
感谢 tgm4883 - 删除了一些多余的包
sudo apt-get autoremove
(运行前面的命令后,终端中出现了建议。)这里或之前的命令都导致警告/错误消失 - 然后我跑步
sudo apt-get update
,花的时间比平时长得多,一切似乎都恢复正常。
答案3
请获取已损坏的正确软件包名称。您可以使用以下命令获取所有软件包列表。
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
这对我有用。谢谢
答案4
创建新的个人资料/登录名。也许这只与个人资料有关。我尝试了不同网站上所有帮助中提到的所有内容。最后,我创建了一个新个人资料并登录。问题解决了。此个人资料的顶部栏中没有红色圆圈图标。