apt remove purge autoremove autopurge 异同

apt remove purge autoremove autopurge 异同

你可以将这些看作 apt remove 是否使用 --purge--autoremove 这两个参数排列组合结果的别名。

--purge 参数作用是删除程序包时删除其配置文件,--autoremove 参数的作用是删除不再需要的依赖包。

  • apt remove
  • apt purge
    = apt remove –purge
  • apt autoremove
    = apt remove –autoremove
  • apt autopurge
    = apt remove –autoremove –purge
    = apt autoremove –purge
    = apt purge –autoremove

在 man 手册里,apt(8) 只提到了前三个,且都显示来自apt-get(8),没有 autopurge。而 apt-get(8) 中有 autopurge,并说其是 autoremove --purge 的别名。
fish 提示中四个子命令都有。