如何在不破坏 Ubuntu 的情况下删除 Evolution?

如何在不破坏 Ubuntu 的情况下删除 Evolution?

首先,我不知道所有这些独立的功能(电子邮件、日历、电话和物理地址目录)是如何整合到一个程序中的,也不知道为什么这个程序后来成为桌面系统的关键组件。Evolution 对我来说有很多缺陷(功能集庞大 :/),我想删除它,并根据需要用单一用途的软件一次替换它的功能。

不幸的是,由于上述紧密耦合,删除 Evolution 是不切实际的。apt-get remove evolution-data-server还想删除 Unity!Unity 肯定可以在没有 Evolution 的情况下运行吧?我真的希望该服务器消失,它不断打开浏览器窗口要求我验证 Evolution(本地程序实例,还是开发它的组织?差别很大!)

那么,有什么解决方案的建议吗?我有一个想法,但我对一些细节不太确定。

  1. 为 Unity 生成 .deb 文件使用 dpkg-重新打包
  2. 删除对 Evolution 的任何引用
  3. 将当前本地 Unity apt 文件替换为我刚刚编辑的文件,无论 Ubuntu 在哪里存储已安装程序的 APT。apt-get都会读取这些文件,而不仅仅是读取某处的一些缓存,对吗?
  4. 再试一次:apt-get remove evolution*

类似的问题可能有所帮助,但并未找到解决方案:

相关内容