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

今天我删除了snapd,默认情况下也删除了gnome-software-plugins-snap。 我没注意到的是Gnome System Monitor也被删除了。 在进一步检查时,默认情况下似乎有许多其他应用程序是快照:

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上引用用户:

如果相同的程序/版本是普通的存储库,我真的没有看到使用快照的重点。 除非它是其他快照使用的主题或支持快照。 我认为这是不遵循主题的快照的解决方法。

我发现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

只是我觉得这没有清楚地传达给用户,或者普通用户现在是否应该检查开发者博客和启动板的变化?

只是我觉得这没有清楚地传达给用户,或者普通用户现在是否应该检查开发者博客和启动板的变化?

在过去的5个月左右,我们在网上对此进行了大量讨论。 许多新闻媒体报道了它,包括Phoronix和OMGUbuntu。 我们不希望每个人都了解Ubuntu如何构建的所有技术细节。 这就是我们发布发行说明的原因

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

此外,对于许多人来说,从deb到snap的转换在很大程度上与技术细节无关。 对于许多人来说,它会像从Upstart切换到SystemD。 对于关心的人来说,技术问题很重要,但绝大多数并不重要。

我还评论了为什么在链接的reddit线程上将事物作为快照传递的另一点,但是如果注释消失,我将在此处复制。

当LTS刚出来并且存档中的大多数应用程序与快照商店中的应用程序具有相似的版本号时,当然,这可能是令人困惑的。

但是,请考虑那些仍在运行14.04岁的人,这是一个4岁的版本。 当14.04出现时,档案中的所有内容都是全新的。 削减了4年,现在很多软件已经老了。 2022年的18.04用户也是如此。

虽然有些人会升级到下一个LTS,但许多人确实升级到了16.04。 不是每个人都这样 我们有很多用户坚持使用较旧的LTS版本。 我们用快照做的是种植一棵树的种子,这种树将在一年左右的时间内生长。 确保安装LTS的人能够知道他们将来会获得软件更新,而不是“被迫”升级到下一个LTS或临时版本,以获得最新的video播放器,实用程序或生产力应用程序。

随着18.04,这是我们预装了一些快照的第一个版本。 这部分是为了测试这个过程,可能会有更多的应用程序在未来切换到快照。

现在,所有这一切,快照并不完美。 有时它们可​​能起步缓慢,并且所有情况下的主题都不正确。 我们正在努力解决这些问题。 如果您对快照团队有具体的 可操作反馈,我强烈建议您将其带到开发人员闲逛的论坛。 https://forum.snapcraft.io/ 。 开发人员不会整天坐在Reddit上(尽管如此;))并且需要从用户那里听到这些问题。 我们感谢您的反馈。