今天我删除了 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 上(而我会 ;) )并且需要听取用户的这些问题。我们很感激您的反馈。