为什么 Canonical 默认将核心 Gnome 应用程序安装为 Snap?

为什么 Canonical 默认将核心 Gnome 应用程序安装为 Snap?

今天我删除了 snapd,默认情况下它还会删除 gnome-software-plugins-snap。我没有注意到的是 Gnome System Monitor 随后也被删除了。进一步检查后发现,似乎还有许多其他应用程序默认为 snap:

 Desktop snaps
 * snap:gnome-3-26-1604
 * snap:gnome-calculator
 * snap:gnome-characters
 * snap:gnome-logs
 * snap:gnome-system-monitor
 * snap:gtk-common-themes

参考:https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.bionic/view/head:/desktop

这些也是常见的/核心的 Gnome 应用程序,所以老实说,我不明白或不喜欢将它们安装为 Snaps 这一事实。

我注意到 Gnome 系统监视器不尊重我的主题选择并且启动速度也很慢。

引用 Reddit 上的一位用户的话:

如果相同的程序/版本是常规存储库,我真的不明白使用 snap 有什么意义。除非它是其他 snap 使用的主题或支持 snap。我认为这是 snap 不遵循主题的解决方法。

我发现 gnome-system-monitor 很奇怪,它很简单。 https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues/452

但看起来确实如此。

一些相关信息。

https://www.reddit.com/r/Ubuntu/comments/8krkam/system_monitor_on_1804_is_a_snap_by_default/

参考:https://www.reddit.com/r/Ubuntu/comments/8ls0m1/ubuntu_without_snapd/dzipp9c

是不是只有我觉得这一点还没有清楚地传达给用户,还是现在普通用户应该查看开发者博客和启动板以了解变化?

答案1

是不是只有我觉得这一点还没有清楚地传达给用户,还是现在普通用户应该查看开发者博客和启动板以了解变化?

网上已经讨论过这个问题很多在过去 5 个月左右的时间里,Ubuntu 一直在不断更新。许多新闻媒体对此进行了报道,包括 Phoronix 和 OMGUbuntu。我们并不指望每个人都了解 Ubuntu 构建的所有技术细节。这就是我们发布发行说明意思是

“一些实用程序已切换为新安装的 snap 格式(计算器、字符、日志和系统监视器)。Snap 应用程序提供更好的隔离,允许它们在 LTS 生命周期内升级到新的稳定版本。”

此外,对于许多人来说,从 deb 切换到 snap 基本上是无关紧要的技术细节。对于许多人来说,这就像从 Upstart 切换到 SystemD。对于关心的人来说,这是一个技术问题,但对于绝大多数人来说,这并不重要。

我还在链接的 reddit 线程上进一步评论了为什么事物以快照形式传递,但我在这里重现以防评论消失。

当 LTS 刚刚发布并且档案库中的大多数应用程序的发布号与 snap 商店中的相似时,当然,这可能会令人困惑。

但是,请考虑那些仍在使用 14.04(四年前的版本)的用户。14.04 发布时,存档中的所有内容都是全新的。四年后,现在很多软件都已经过时了。2022 年 18.04 用户也将如此。

虽然确实有些人会升级到下一个 LTS,而且许多人确实升级到了 16.04。但并不是每个人都会这样做。我们有相当一部分用户坚持使用较旧的 LTS 版本。我们使用 snap 所做的就是为一年左右后会成长的树木种下一颗种子。确保安装 LTS 的人知道他们将在未来很长一段时间内获得软件更新,而不会“被迫”升级到下一个 LTS 或临时版本,只是为了获得最新的视频播放器、实用程序或生产力应用程序。

18.04 是我们首次预安装一些 snap 包的版本。这在一定程度上是为了测试该过程,未来可能会有更多应用切换到 snap 包。

尽管如此,Snap 并不完美。有时启动速度会很慢,而且主题并不总是正确的。我们正在努力解决这些问题。我会强烈如果有的话具体的 可操作性对于 snap 团队的反馈,你可以把它带到开发人员聚集的论坛上。https://forum.snapcraft.io/。开发人员不会整天坐在 Reddit 上(而我会 ;) )并且需要听取用户的这些问题。我们很感激您的反馈。

相关内容