使用 gnome 时删除 snapd 和 snap-store 安全吗?

使用 gnome 时删除 snapd 和 snap-store 安全吗?

snap-store 在后台消耗 200MiB 内存和 50MiB+ 磁盘 I/O(持续半天),并且 snap 消耗大量磁盘空间。我没有手动使用过它们,但它们似乎提供了 gnome 和 gtk:

Name               Version             Rev    Tracking         Publisher   Notes
core18             20210611            2074   latest/stable    canonical✓  base
gnome-3-34-1804    0+git.3556cb3       72     latest/stable/…  canonical✓  -
gtk-common-themes  0.1-52-gb92ac40     1515   latest/stable/…  canonical✓  -
snap-store         3.38.0-64-g23c4c77  547    latest/stable/…  canonical✓  -
snapd              2.51.3              12704  latest/stable    canonical✓  snapd

( 的输出snap list

删除 snapd(来自 apt)和 snap-store(可能来自 snap)会让生活变得更加困难吗,例如必须重新安装整个 gtk 和 gnome?

答案1

自 2021 年 8 月起,您可以安全移除 Snap-store。唯一的影响是您不再能访问 Snap Store 的视觉盛宴。

或者,如果问题在于大小和带宽,请考虑帮助减少它们。Snap-store 是从上游 gnome-software 应用程序分叉而来的。gnome-software 开发人员并不打算让应用程序变得过大或占用大量带宽,他们欢迎贡献代码来减少这些占用空间

目前,还可以在不破坏桌面的情况下删除 snapd(例外情况:Ubuntu Core 和基于 snap 的 Kiosks)。这些 snap 不提供 Gnome 桌面。但是,您可能无法访问某些仅由 Snaps 提供的应用程序(如 Chromium)。

再次强调,snapd 是开源的。snapd 开发人员欢迎贡献代码,以减少占用空间、提高性能并增强安全性。

在 Ubuntu 的未来版本中,Ubuntu 开发人员计划将一些核心功能(如 CUPS 和打印接口)Snappify 起来以减轻他们的维护负担,因此这个答案的未来读者应该仔细检查(就像你一样)以查看 Snaps 提供了哪些软件。

答案2

snap-store这只是一种安装软件的方式。默认情况下,它会为每个已安装的应用程序创建一个分区,以隔离它们。

从我在 ubuntu 上的经验来看,当我从 snap 安装应用程序时,它们的性能running非常差slowbad experience所以我从publisher或从apt包管理器安装软件。

永久删除snap,没有问题。答案解释说你可以做到这一点而不会遇到问题。

答案3

对于较新版本(不确定旧版本)

它不会破坏您的系统,您仍然可以运行 GNOME,但任何使用 snap 安装的应用程序都无法运行,包括软件商店,因为它们都是(编辑:Ubuntu 中预装的所有商店)基于 snap。

哦,还有这些

core18             20210611            2074   latest/stable    canonical✓  base
gnome-3-34-1804    0+git.3556cb3       72     latest/stable/…  canonical✓  -
gtk-common-themes  0.1-52-gb92ac40     1515   latest/stable/…  canonical✓  -
snap-store         3.38.0-64-g23c4c77  547    latest/stable/…  canonical✓  -
snapd              2.51.3              12704  latest/stable    canonical✓  snapd

都是为了快照,

  • gtk-common-themes用于 snap 版本使用一些常见的 gtk 主题,因为 snap 版本是沙盒化的
  • gnome-3-34-1804用于 snap 与 gnome 通信
  • 其余的都是用于快照的,因为您在此处列出的所有软件包都是。

如果这些是您安装的唯一的 snap 包,则意味着除了软件商店之外没有任何影响,您的系统将完全正常运行。

相关内容