“apt autoremove --purge” 和 “apt purge --autoremove” 之间有什么区别

“apt autoremove --purge” 和 “apt purge --autoremove” 之间有什么区别

据我了解,apt autoremove --purge清除(而不是仅仅删除) 所有符合条件的套餐autoremove

但我无法理解apt purge --autoremove会有什么不同。我想不出有任何不同行为的空间。

这两个是等价的吗?两个命令都可以正常运行:

在此处输入图片描述

答案1

无:最终结果相同。apt autoremove --purgeapt purge --autoremove都会导致孤立依赖项(即自动安装且不再被其他软件包需要的软件包)被删除,包括其系统范围的配置文件(“清除”)。

如果没有这些选项,它们的行为将会有所不同。apt autoremove将执行自动删除,而apt purge由于没有指定包,因此不会执行任何操作。

相关内容