为什么如果我删除一个包,apt-get 也会删除 gnome?

为什么如果我删除一个包,apt-get 也会删除 gnome?

如果我删除 transmission-gtk,它会显示一长串软件包。它想完全删除 gnome。是否有一个元软件包可以安装以保持系统正常运行,并且我可以删除作为 gnome“一部分”的应用程序?

答案1

侏儒包是一个依赖于传输-gtk。因此,通过删除 transmission-gtk 包,您会导致 gnome 包的依赖关系中断,因此会将其删除。

有两种方法可以解决这个问题。您可以使用当量包来创建一个虚拟包来满足依赖关系,或者您可以将 gnome 包所依赖的所有包标记为不会自动安装,然后删除 gnome 包(通过将它们标记为不会自动安装,当您删除 gnome 包时它们不会被删除)。

相关内容