从 Evolution 3.16 降级到 Evolution 3.12

从 Evolution 3.16 降级到 Evolution 3.12

我使用的是 Ubuntu 15.04。我通过在我的源列表中添加 Gnome PPA 安装了 Gnome Evolution 3.16。这在短时间内有效,但随后 Evolution 无法与我的 Google Apps 帐户配合使用(发生在两个单独的全新安装中,最初运行良好,但在我重新启动 Evolution 后停止工作)。

此后,我删除了 Evolution 3.16(使用软件中心卸载),并从我的源中删除了 Gnome 的 PPA。我重建了源列表(apt-get update... 并进行了自动清理和自动删除)。

当我尝试安装 Ubuntu 测试的 Evolution 默认版本(版本 3.12)时,出现了许多未满足依赖项的错误:

依赖:evolution-common(=3.12.11-0ubuntu3) 但需要安装 3.12.11-0ubuntu3

从终端运行安装会导致以下错误(使用sudo apt-get 安装 evolution):

无法安装某些软件包。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定的发行版,则某些必需的软件包尚未创建或已从 Incoming 中移出。

以下信息可能有助于解决该情况:

以下软件包具有未满足的依赖项:evolution:依赖:evolution-data-server(<3.13)但需要安装 3.16.0-fta1

推荐:evolution-plugins 但不会安装

推荐:spamassassin,但不会安装;或 bogofilter,但不会安装

E:无法纠正问题,您持有破损的包裹。

任何帮助,将不胜感激。

答案1

  1. 再次添加 PPA,是的,我确定。
  2. sudo apt-get update && sudo apt-get upgrade
  3. sudo apt-get install -f
  4. sudo apt-get install ppa-purge
  5. 用于sudo ppa-purge <the_ppa>删除 PPA 并降级你的 GNOME 环境

答案2

您必须添加 ppa 并将其清除

sudo apt-add repository ppa:gnome3-team/gnome3

然后更新系统

sudo apt-get update

然后清除它

ppa-purge ppa:gnome3-team/gnome3

你可以尝试sudo apt-get install -f修复东西

相关内容