这两个命令做的是同一件事吗?
sudo apt-get autoremove --purge pkg
sudo apt-get purge --autoremove pkg
我的理解是他们都做同样的事情:
(1)删除 pkg。
(2)删除 pkg 中不再需要的依赖项。
(3)删除 pkg 附带的所有文件以及 pkg 的依赖项。
我说的对吗?
答案1
sudo apt-get autoremove --purge
这将删除孤立的包 + 随之而来的文件。
sudo apt-get purge --autoremove pkg
这将清除 pkg,然后运行apt-get autoremove
答案2
从中可以看出,这两个命令确实是等效的man apt-get
。
remove --purge is equivalent to the purge command.
答案3
你想要的是:
apt-get remove --autoremove pkg
根据手册页,--auto-remove/--autoremove 仅适用于命令安装和删除。