如何禁用 Snap“关闭应用程序以避免中断”通知?

如何禁用 Snap“关闭应用程序以避免中断”通知?

Snap“X snap 的待更新”/“关闭应用程序以避免中断”通知会分散我的注意力,并且对我来说毫无用处,因为我的所有 snap 应用程序在自动关闭时都不会面临丢失数据的风险。如何禁用通知?

答案1

用于snap refresh --hold=forever阻止 snap 搜索更新;这應該以防止应用程序自动更新和关闭而不发出警告。但使用此功能需要您自担风险,因为一些软件更新并非无用。

用于snap refresh --unhold重新启用刷新。

如果你不想被打扰每 6 小时(这真的是一个合理的默认设置吗,快点!?)关于更新,但有时仍然想要更新,然后sudo snap set system refresh.timer=sun,23:00-24:00只在周日午夜左右检查更新。周一早上是对这些事情感到烦恼的最佳时间。

答案2

重要的提示:您将不会收到有关待处理快照更新的通知,并且应用程序最终将自动关闭,可能会丢失数据,具体取决于应用程序的性质。如果您想控制快照更新的发生时间,而不是简单地禁用通知,请参阅另一个答案

在 GNOME 中您应该能够前往Settings > Notifications > Snapd User Session Agent那里并将其关闭。

在此处输入图片描述

要手动更新快照,您可以偶尔访问Ubuntu Software > Updates或在终端中运行snap refresh。如果您更精通技术,您还可以更改后台更新检查的时间并自动刷新,但据我所知,您仍然必须关闭应用程序才能升级:https://snapcraft.io/docs/keeping-snaps-up-to-date

希望将来 Snap 能够发展出一个更加幕后的更新过程,只在罕见的关键变化时才打扰用户,类似于移动应用商店或 Ubuntu 的原始包管理器apt。现在,我们必须处理 Snap 造成的用户体验下降,否则就删除所有 Snap 并依赖apt

相关内容