清除所有依赖项

时间:2010-09-10 22:11:32

标签: linux dependencies package aptitude

我的问题似乎很简单,但我无法完成。我有一个包含许多依赖项的包,我想删除所有这些包,不管其他包也依赖于它们(它们也被删除)。如何获取我可以轻松发送到xargs aptitude purge的包的所有依赖项列表?谢谢。

1 个答案:

答案 0 :(得分:1)

aptitude search -F '%p' '~R^gnome$'

您实际上可以通过将search更改为purge而不使用xargs来清除它们。

如果存在依赖性问题,aptitude会询问该怎么做,提出一些解决方案。然后,您可以浏览它们(在这种情况下,ncurses UI非常有用,可以更好地解释命题)。

小心不要卸载重要的基础软件包。有时也会在包依赖中提及它们。