总体说明
官方与主流云厂商提供的 CentOS 镜像(尤其是Minimal/Server版本)默认不包含图形化界面,系统以命令行方式启动;若需要桌面环境,可在系统中按需安装。以云镜像为例,官方说明明确默认不安装图形化组件,需要手动部署。
不同版本与安装方式
- CentOS 7
- 常见做法:安装桌面组(推荐)或分步安装 X 与 GNOME。
- 安装命令示例:
- 一步到位:yum groupinstall “GNOME Desktop” “Graphical Administration Tools” -y
- 分步:先 yum groupinstall “X Window System” -y,再 yum groupinstall “GNOME Desktop” -y
- 设置默认启动为图形界面:systemctl set-default graphical.target
- 临时进入图形界面:startx
- CentOS 8 / Stream
- 安装命令示例:yum groupinstall “Server with GUI” -y
- 设置默认启动:systemctl set-default graphical(或 systemctl set-default graphical.target)
- 重启:reboot
- 安装介质差异
- 使用DVD/Everything ISO进行“完整安装”时,安装器界面本身是图形化的,但这仅表示安装过程有 GUI;系统默认运行级别仍可能为命令行,除非在安装器中勾选了桌面组或后续手动安装。
如何确认与切换
- 查看当前默认目标:systemctl get-default(返回 multi-user.target 为命令行,graphical.target 为图形界面)
- 切换默认启动:
- 命令行:systemctl set-default multi-user.target
- 图形界面:systemctl set-default graphical.target
- 临时启动到图形界面:startx(仅在已安装桌面环境后可用)
云服务器使用提示
- 在无物理显示器的云环境中,图形界面通常配合VNC等远程桌面方式访问;安装前建议创建快照/自定义镜像以便回滚。