从 Ubuntu 20.04 服务器中删除 snap 会有什么问题吗?

从 Ubuntu 20.04 服务器中删除 snap 会有什么问题吗?

我正在 Google 云平台上创建一个新的 VM 实例,并将其ubuntu-os-cloud/ubuntu-2004-lts作为我的启动磁盘映像。我观察到一些 snap 包被默认安装,包括google-cloud-sdk。现在我将其用于apt服务器上的所有包管理,并且 snap 的存在不一定有问题。我发现了很多关于snapd从 Ubuntu 中删除的文章,但我想询问的是,保持原样snap并继续使用 apt 进行包管理是否会带来任何问题。

答案1

是的,如果您正在使用 snap 安装的应用程序,删除 snap 也会删除它们。

据我所知,Snap 已成为 Ubuntu 中的辅助安装方法,这就是它被默认安装的原因。

Snap 比 apt 灵活得多,这就是它受欢迎的原因,尽管如果不进行一些重大改进,它也无法取代 apt。

答案2

Ubuntu 旨在使用 snap 软件包作为软件交付平台。显然,在 Google Cloud Platform 上,Ubuntu 已配置为自动google-cloud-sdk为您安装,并有效地保持其最新状态。使用这些功能是有意义的,因为它们旨在帮助您,并且您会获得支持。

如果您确实想删除snapd和 snap 包,您显然也可以这样做。但是,您需要能够手动安装和维护google-cloud-sdk和其他默认包。

相关内容