在 Ubuntu 里并没有一个叫 “Ubuntu Trigger” 的官方组件,所以“如何关闭”要先看它具体指什么。下面把最常见的情况都列出来,你可以对照排查。
很多“trigger”其实是 systemd timer。
查看所有 timer:
systemctl list-timers --all
关闭某个 timer(例如 apt-daily.timer):
sudo systemctl stop apt-daily.timer
sudo systemctl disable apt-daily.timer
查看当前用户的 cron:
crontab -l
编辑并删除:
crontab -e
查看系统级 cron:
ls /etc/cron.d/
ls /etc/cron.daily/
打开:
gnome-session-properties
(如果没有,可安装:sudo apt install gnome-session-properties)
取消勾选相关项即可。
查看服务:
systemctl list-units --type=service
关闭服务:
sudo systemctl stop 服务名
sudo systemctl disable 服务名
Ubuntu 里有这个工具,名字很像。
查看状态:
systemctl status triggerhappy
关闭并禁用:
sudo systemctl stop triggerhappy
sudo systemctl disable triggerhappy
卸载:
sudo apt remove triggerhappy
常见的如:
apt-daily.timerapt-daily-upgrade.timer关闭自动更新触发:
sudo systemctl disable apt-daily.timer
sudo systemctl disable apt-daily-upgrade.timer
你可以直接运行:
systemctl list-units --type=timer
systemctl list-units --type=service
然后把输出贴出来,我可以精确告诉你该关哪一个,以及是否安全关闭。
Ubuntu 没有叫“Ubuntu Trigger”的标准功能,多半是 systemd timer、cron 或某个服务。
告诉我你是在哪里看到的(命令输出 / 软件名 / 日志),我可以给你最准确的关闭方法。