运行包管理器并更新 12.04 时出现 pkgProblemResolver 错误

运行包管理器并更新 12.04 时出现 pkgProblemResolver 错误

Ubuntu 12.04(原始 Ubuntu 版本为 8.xx)

我在顶部栏上看到一条消息,提示发生了错误,需要运行包管理器。

运行包管理器后我收到以下消息:

E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

我跑了:

sudo apt-get update && sudo apt-get upgrade

以下包裹已被保留:

evolution-common evolution-indicator evolution-plugins libnspr4 libnspr4:i386 libnspr4-0d
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

新手不知道下一步该做什么。

答案1

我解决了涉及OP提到的软件包子集的问题,如下所示:

sudo apt-get -f install
sudo apt-get remove evolution-plugins
sudo apt-get upgrade
sudo apt-get dist-upgrade

请注意,所有这些步骤是否都是必要的......

来源:https://bugs.launchpad.net/ubuntu/+source/nspr/+bug/1036794

答案2

实际保留的软件包可以通过 dist-grade 恢复

打开终端并输入

sudo apt-get install -f

然后重试。

一切顺利。

相关内容