为什么 18.04 上的 Gnome 系统监视器默认安装为 snap?

为什么 18.04 上的 Gnome 系统监视器默认安装为 snap?

这个问题源于我所做的这个错误报告:https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues/474

我不明白为什么这些应用程序以快照形式安装,但它仍然可以在 apt 中使用。

我能看到的唯一区别是,Snap 版本在文件系统下多了很多设备,但我发现它们大多数都没用,而我关心的那些(//boot/boot/efi)在 Snap 版本中显示错误或根本不显示。

那么为什么 Gnome 系统监视器默认安装呢?

在某些时候,我可以看到其版本升级的潜在好处,但当它在 snap 版本中表现不正确时,这相当不重要,而且也会导致麻烦(请参阅错误报告)。我在这里遗漏了什么吗?

答案1

据我所知(抱歉,我无法引用来源),希望将来能够提供更多应用程序作为快照,并且 18.04 正在用作一些标准小应用程序(如计算器和系统监视器)的“试运行”。

但目前存在一些问题,例如快照不尊重您的主题。这不仅仅是一个“看起来漂亮”的问题:在高 DPI 显示器上,例如在我的 Dell XPS 13 上,许多快照看起来小得无法使用,因此可用的软件受到严重限制。开发人员已经意识到这一点并正在努力解决这个问题。

这就是为什么它既可作为 snap 包使用,又可在存储库中使用:以防出现不可预见的问题。

Snaps 确实在应用程序隔离方面提供了某些优势,并且将来可能成为软件供应、安装和升级的良好解决方案,但我们尚未满足所有人的需求。

答案2

似乎是维护者/开发者的决定,你可以随时使用以下方式删除基于 Snap 的版本

sudo snap remove gnome-system-monitor

并安装基于 APT 的版本

sudo apt install gnome-system-monitor

并使用其全部功能。

相关内容