我如何找到可以设置为自动安装的包?

我如何找到可以设置为自动安装的包?

我很难理解使用apt-cache depends和时谁依赖谁apt-cache rdepends。我保留了一份很长的软件包列表,这些软件包都是我安装的,用于解决许多依赖性问题。

我想知道哪些设置为手动安装的包可以设置为自动安装(它们位于另一个手动安装的包的依赖树中)?

答案1

aptitude markauto将软件包标记为自动安装。默认情况下,aptitude要求删除没有安装依赖包的自动安装的软件包。因此,如果您运行:

sudo aptitude markauto <your long list of packages>

它会要求确认是否将软件包标记为自动安装,如果其中一些软件包没有安装依赖软件包,它会要求确认是否删除它们。基本上,aptitude被标记为自动安装的软件包安装了依赖软件包,不应被删除,而被删除的软件包没有安装依赖软件包,可以安全删除。显然,您可以在确认提示符下键入+aptitude来取消命令,以免进行任何更改。CtrlC

相关内容