jfo*_*her 51 package-management dependencies
我想安装一个包 (DigiKam),但它有很多依赖项。如果我决定不再需要这个软件并卸载它,现在不需要的依赖项会被删除吗?
如果没有,我该如何手动完成?
Res*_*ssu 83
您可以使用该命令apt-get autoremove
。它将删除作为自动依赖项安装但不再依赖的包。
apt-get
有一个标志--auto-remove
,可用于在删除手动安装的软件包时自动删除自动安装的软件包:
apt-get remove --auto-remove packagename
Run Code Online (Sandbox Code Playgroud)
某些其他工具也能够执行此操作,例如aptitude
会自动建议您删除已孤立的包。
自动安装的软件包跟踪内置于 apt 中,因此无论您使用哪种工具来安装软件包,跟踪都应该有效。
qbi*_*qbi 11
aptitude purge digikam
deborphan
aptitude purge $(deborphan)
Run Code Online (Sandbox Code Playgroud)
deborphan
列出未使用或不依赖的包。所以你可以安全地卸载它们。我倾向于使用purge
作为选项,aptitude
因为它还会删除配置文件和其他内容。
归档时间: |
|
查看次数: |
131803 次 |
最近记录: |