在安装了桌面(Gnome 或 KDE)的工作站模式下使用 Debian 12 操作系统时,默认情况下,当没有用户活动时,操作系统会进入睡眠模式。
由于我们的目标是使工作站始终可通过网络访问,因此有必要禁止操作系统在没有用户活动的情况下进入睡眠模式。
1. 正常(旧方式)
systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
2.推荐(新方法)
创建一个文件:
mkdir -p /etc/systemd/sleep.conf.d/
touch /etc/systemd/sleep.conf.d/nosuspend.conf
以下内容:
[Sleep]
AllowSuspend=no
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no
完成后,现在工作站将在服务器模式下全天候工作。
暂时没有评论