一起删除多个包,如果其中一些未找到,则跳过并删除其他包

一起删除多个包,如果其中一些未找到,则跳过并删除其他包

举个最简单的例子,如果我想删除两个包 a 和 b,我会这样做:

sudo apt purge --autoremove package-a package-b

如果 ubuntu 没有找到 package-a ,它会停止并发出警告。如何让它自动跳过找不到的包并直接删除找到的包?

假设我有很多包需要删除,但我不知道其中哪些实际上在系统中,因此我发现跳过“未找到”非常有用。

答案1

方法是这样的:

dpkg --r package-a package-b

我在这里找到了它:https://superuser.com/questions/518859/ignore-packages-that-are-not-currently-installed-when-using-apt-get-remove

相关内容