我正在尝试从我的 Ubuntu 12.10 中卸载 empathy。因此我发出了以下命令
sudo apt-get purge empathy
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
account-plugin-identica account-plugin-twitter gir1.2-messagingmenu-1.0
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
account-plugin-aim* account-plugin-jabber* account-plugin-salut* account-plugin-yahoo* empathy* **gnome* gnome-core*** mcp-account-manager-uoa* nautilus-sendto-empathy*
0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded.
After this operation, 8,664 kB disk space will be freed.
Do you want to continue [Y/n]?
它试图默认删除 gnome 和 gnome-core。它真的会同时卸载 gnome 吗?如何在不影响 gnome 的情况下卸载 empathy?
编辑:正如 vasa1 在评论中所建议的,我尝试使用
sudo apt-mark 手动 gnome gnome-core
那也没什么帮助。
答案1
如果,正如看起来的那样,gnome
依赖gnome-core
于empathy
(或依赖于它的其他软件包),即使你设法卸载empathy
而不删除依赖于它的软件包,任何依赖于它的软件包不起作用并且(在这种情况下)您最终会得到一个系统,在最好的情况下,它会引导到命令行。它甚至可能无法完全引导到文本登录提示符,这取决于其他依赖于什么empathy
,无论通过什么长度的链。
答案2
打开 synaptic 包管理器并在搜索框中输入 empathy 并删除该单个包。
Vasa1 给了我们 CLI 方式,我给了 GUI 方式。