【发布时间】:2011-04-10 23:08:41
【问题描述】:
我有一个看起来很简单的问题,但我无法完成。我有一个包含许多依赖项的包,我想删除所有这些,不管其他包也依赖它们(它们也被删除)。如何获取可以轻松发送到 xargs aptitude purge 的包的所有依赖项列表?谢谢。
【问题讨论】:
标签: linux dependencies package aptitude
我有一个看起来很简单的问题,但我无法完成。我有一个包含许多依赖项的包,我想删除所有这些,不管其他包也依赖它们(它们也被删除)。如何获取可以轻松发送到 xargs aptitude purge 的包的所有依赖项列表?谢谢。
【问题讨论】:
标签: linux dependencies package aptitude
aptitude search -F '%p' '~R^gnome$'
您实际上可以通过将search 更改为purge 来清除它们,而不使用xargs。
如果出现依赖问题,aptitude 会询问该怎么做,并提出一些解决方案。然后您可以浏览它们(ncurses UI 在这种情况下很有用,建议更好地解释)。
注意不要卸载重要的基础包。它们有时也会在包依赖项中被提及。
【讨论】: