跳到主要内容
版本:v3&v6

关闭图形化界面

0. 背景

ONES服务的运行,不依赖于操作系统的图形化界面,且图形化界面消耗系统性能、安全隐患较多。

部署ONES系统时,推荐开启默认的命令行界面;如果开启了图形化界面,建议关闭。

下文以Centos7.9和Ubuntu22.04为例,提供关闭图形化的方法供参考。

1. Centos7.9关闭图形化

# 设置默认启动目标为多用户模式(命令行)
systemctl set-default multi-user.target

# 立即停止当前图形界面(无需重启)
systemctl isolate multi-user.target

# 停用并禁用 GDM(GNOME Display Manager)
systemctl stop gdm
systemctl disable gdm

2. Ubuntu22.04关闭图形化

# 设置默认启动目标为多用户模式(命令行)
systemctl set-default multi-user.target

# 立即停止当前图形界面(无需重启)
systemctl isolate multi-user.target


# 停用并禁用 GDM3(GNOME Display Manager)
systemctl stop gdm3
systemctl disable gdm3

# 可选:如果使用 lightdm(检查当前显示管理器)
cat /etc/X11/default-display-manager

# 若输出为 /usr/sbin/lightdm,则禁用:
systemctl stop lightdm
systemctl disable lightdm

注意: 理论上该操作不影响业务、操作时间1分钟, 建议非高峰期执行;执行前确认数据备份正常。