如何对包裹进行分类

如何对包裹进行分类

我正在尝试删除一些很久以前安装但不再需要的软件包,当我输入时,dpkg --get-selection我会得到系统中安装的所有软件包的列表,但我需要对这些软件包进行排序,就像这样“系统需要的软件包”、“可以一起删除的软件包”。

有没有什么命令可以帮我对它们进行排序?

答案1

如果你想找到不再使用的软件包,应该手动完成,因为系统无法知道你是否仍然需要它们。现在,对于那些与你需要的东西一起安装但你不再需要和/或删除的软件包,你可以尝试安瓦尔·沙回答或者使用 deborphan:

sudo apt-get install deborphan
deborphan

这将生成一个您可以卸载/删除的不再需要的依赖项列表。

答案2

不,不存在“系统所需的所有软件包”之类的东西,因为系统无法确定需要哪些软件包。因为是您发出了需求。

但是,有些软件包可能会与其他软件包一起安装,如果您删除了这些软件包,则“一起安装”的软件包可能不会被删除。在这种情况下,您可以运行此命令来删除那些不必要的软件包。

sudo apt-get autoremove

答案3

您还可以安装 synaptic,它将为您提供有关已安装和可用软件包的更多 GUI 信息。运行:

sudo apt-get update && sudo apt-get install synaptic

相关内容