使用 apt-get autoremove 卸载iceweasel

使用 apt-get autoremove 卸载iceweasel

当我尝试卸载iceweasel时,它想要卸载像“gnome”和“gnome-core”这样的依赖项,这当然是我不想要的。我尝试遵循以下几个说明apt-get - autoremove 想要卸载 Gnome ...但没有用。

一个线索可能是当我安装 kde 来尝试时出现了一些混乱(现在我又回到了 gnome2 )。

如果有人已经遇到过我的情况...

答案1

在我的 Debian 安装中,gnome-core需要依赖iceweasel.如果您尝试卸载iceweasel,根据定义,您会破坏gnome-core安装,这意味着它也需要卸载。并且gnome有必要的依赖gnome-core;冲洗,重复。所以,你有点卡住了。

这种情况可以说是 GNOME 打包错误,gnome-core更正确的情况应该取决于虚拟包gnome-www-browserwww-browser.

答案2

您只需将要删除的软件包标记为手动安装即可。可以说:

sudo apt-get autoremove iceweasel
The following packages will be removed:
  iceweasel gnome

如果您不想删除某个软件包,只需执行以下操作:

sudo apt-get install gnome
gnome is already installed
marked as installed manually

然后,当您删除iceweasel时,它不会尝试删除gnome。完毕。

答案3

gnome 和 gnome-core 软件包是- 包。它们不包含任何文件,只包含对其他包的依赖项。因此从技术上讲,您不需要它们,也不会受到不利影响。如果您卸载了iceweasel、gnome 和gnome-core,那么您唯一会缺少的就是iceweasel。

你什么将要想念,是如果在下一个Debian gnome 或 gnome-core 版本依赖于新的附加软件包,它们不会由依赖关系图自动安装。

相关内容