要将 CentOS 从图形界面切换到纯字符界面,您可以按照以下步骤操作:
查看当前运行级别:
systemctl get-default
如果显示graphical.target
,则表示当前为图形界面。
设置默认运行级别为多用户模式(字符界面):
sudo systemctl set-default multi-user.target
立即切换到字符界面(无需重启):
sudo systemctl isolate multi-user.target
如果您想完全移除桌面环境以节省空间:
识别已安装的桌面环境:
yum grouplist
查找包含"Desktop"或"GNOME"的组名。
卸载GNOME桌面环境:
sudo yum groupremove "GNOME Desktop"
卸载X Window系统:
sudo yum remove xorg-x11-server-common
清理依赖包:
sudo yum autoremove
重启系统:
sudo reboot
确认当前运行级别:
who -r
应该显示运行级别3(多用户模式)。
如果您以后需要恢复图形界面:
sudo systemctl set-default graphical.target
sudo systemctl start graphical.target
卸载桌面环境会删除所有相关的应用程序和依赖项,请确保您不再需要这些功能。
对于CentOS 7及更早版本,可以编辑/etc/inittab
文件并将id:5:initdefault:
改为id:3:initdefault:
。
在服务器环境中,通常建议使用字符界面以减少资源消耗和安全风险。