温馨提示×

Debian消息通知如何关闭

小樊
46
2026-07-12 13:19:50
栏目: 智能运维

在 Debian(GNOME、KDE 等桌面环境)中,“消息通知”通常指 桌面通知(notify-osd / libnotify)。关闭方式取决于你使用的桌面环境和需求。下面按常见情况说明。


一、GNOME 桌面(Debian 默认)

方法 1:系统设置中关闭

  1. 打开 设置(Settings)
  2. 进入 通知(Notifications)
  3. 可以:
    • 关闭 “通知弹窗”
    • 或关闭单个应用的通知

适合:临时关闭或只关部分应用。


方法 2:完全禁用 GNOME 通知服务(不推荐长期使用)

killall /usr/libexec/gsd-disk-utility-notify

或禁用通知守护进程(会影响所有通知)。


二、KDE Plasma 桌面

  1. 打开 系统设置
  2. 进入 通知(Notifications)
  3. 关闭:
    • 应用通知
    • 系统通知
    • 声音提示

也可以直接关闭 通知服务(Plasma Notification)


三、命令行方式(通用)

1️⃣ 卸载通知守护进程(最彻底)

sudo apt remove notification-daemon

或(GNOME):

sudo apt remove gnome-shell-extension-desktop-icons-ng

⚠️ 注意:这会影响所有依赖通知的程序。


2️⃣ 临时关闭通知服务

systemctl --user stop xdg-desktop-notifications

四、只关闭某个程序的通知(推荐)

方法:修改 .desktop 文件

sudo nano /usr/share/applications/xxx.desktop

添加或修改:

NoDisplay=true

或在通知设置中关闭该应用。


五、服务器 / 无桌面环境(Debian Server)

如果你是指 系统日志 / 邮件 / 终端提示

  • 关闭 motd
sudo chmod -x /etc/update-motd.d/*
  • 关闭邮件通知:
sudo apt purge mailutils

六、快速判断你用的是哪种环境

echo $XDG_CURRENT_DESKTOP

常见输出:

  • GNOME
  • KDE
  • XFCE
  • 空(服务器)

总结(推荐方案)

需求 推荐方式
临时关闭 桌面设置 → 通知
永久关闭 卸载 notification-daemon
只关某个应用 通知设置 / .desktop
服务器 关闭 motd / 邮件

如果你能告诉我:

  • Debian 版本
  • 桌面环境(GNOME / KDE / XFCE / 无)
  • 弹窗通知 / 邮件 / 系统日志 / 开机提示

我可以给你精确到命令级别的方案。

0