我想在 KDE/Kubuntu 22.04 Plasma 中禁用来自 snapd 的烦人的桌面通知(例如“关闭应用程序以避免中断”)。
我查看了 KDE 通知系统设置,没有找到实现此目的的方法。我读到过在 Gnome 下可以实现此目的,所以我知道在 Plasma 中应该可以实现,但不知道具体如何实现。
请指教。谢谢!
答案1
虽然这不是真正的解决方案,但我会在这里发布我的解决方法,因为它可能会帮助遇到此问题的人。在撰写本文时,我正在运行基于 Ubuntu 22.04 的 KDE Neon。您可以执行以下操作:
将自动快照更新设置为较低频率并在更方便的时间发生(默认时间表为
00:00~24:00/4
- 每天四次):$ sudo snap set system refresh.timer=mon,21:00
创建一个脚本,
~/.local/bin/snupd
允许您在准备就绪时手动调用更新,内容如下#!/usr/bin/env bash sudo snap refresh LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do sudo snap remove "$snapname" --revision="$revision" done
它还会删除所有已安装快照的缓存旧版本(如果您不想这样做,可以跳过此步骤)
使脚本可执行:
$ chmod +x ~/.local/bin/snupd
现在,无论何时您需要更新所有 snap 包,只需打开终端并运行以下命令:
$ snupd