我经常连接到有很多打印机的网络。当打印机发现正在进行时,GNOME 中会弹出许多分散注意力的消息。我很少使用打印机,所以我更愿意在大部分时间禁用 CUPS。CUPS停止工作,并消除烦人的通知:
systemctl stop cups
Run Code Online (Sandbox Code Playgroud)
我想禁用开机。出人意料的是,后禁用
systemctl disable cups
Run Code Online (Sandbox Code Playgroud)
重启后 CUPS 仍然运行。状态命令
systemctl status cups
Run Code Online (Sandbox Code Playgroud)
产生
? cups.service - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; disabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/cups.service.d
Active: active (running) since Tue 2018-11-06 02:35:50 PST; 11s ago
Run Code Online (Sandbox Code Playgroud)
我预计禁用服务将阻止其在重新启动后运行。激活是否因为预设而发生?我试图用 预设“禁用”状态--preset-mode,但没有用。
我的操作系统是Debian的弹力。
systemctl --version
systemd 232
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN
Run Code Online (Sandbox Code Playgroud)