如何在 Linux Ubuntu 上完全卸载 snap 包/应用程序

Yuj*_*aka 17 snap

我想从我的 Ubuntu 操作系统中完全卸载 snap 应用程序

通常,我使用命令sudo snap remove <app-name>。但我注意到,如果我在系统的根文件夹中搜索<app-name>,就会发现该程序的残留物。

我访问根目录的方式是通过命令sudo nautilus。访问 nautilus 后,我选择Filesystem root<app-name> ,然后在搜索栏中搜索。<app-name>最后,在等待屏幕上加载所有同名文件后,我手动删除它们。

注意:我使用上面的命令访问nautilus,因为删除根目录中的程序文​​件需要超级用户权限。

我的问题是

有没有一种方法可以通过终端仅使用几个命令来完全删除与该应用程序相关的所有内容?

先感谢您!

小智 0

您可以使用 find 的组合findrm -rfind 是一个命令行程序,可以查找程序名称的匹配项。

另一种方法是查看 snap 包的内容并确定其可能留下残留物的原因/位置。

最后,如果您不小心通过 apt 安装了 snap,您可以尝试使用 apt-get purge 来删除引用,如果它缓存的 snap 没有清理,我会推荐查找/删除模式。您还可以联系快照维护者,表明快照删除并未完全删除软件包。