一、进入 root 模式
因为权限限制,所以我们需要进入 root 模式,开机使用 root 登陆或者系统运行中切换为 root 用户均可。
二、安装 X 窗口系统
如果你的centos7是最小化安装的那默认都是不带X WINDOWS的,那在安装图形化界面之前,你得先安装一下X WINDOWS,这个控制功能
yum groupinstall "X Window System"
三、安装图形界面软件 GNOME
特别注意!!!!一定要注意名称必须对应,否则会出现No packages in any requested group available to install or update 的错误。这是因为不同版本的CentOS的软件名可能不同(其他 Linux 系统也是类似的)
# 搜索可用的环境分组
yum grouplist
# 安装环境分组
# centos7
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
# centos8
yum groupinstall "Server with GUI"
# 检查安装的软件以及可以安装的软件
yum grouplist
若安装期间出现错误,比如提示某个目录下的包文件 xxx.noarch 冲突,则使用命令
yum -y remove xxx.noarch
移除该冲突文件后,再以命令yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
安装GNOME图形模块
可以通过命令 startx
进入图形界面,第一次进入会比较慢,请耐心等待。(可能需要重启,命令为reboot)
init 5 或 startx
四、修改CentOS默认启动模式为图形化模式
centos7:
# 查看当前默认的模式
systemctl get-default
# 修改模式命令:
systemctl set-default graphical.target # 将默认模式修改为图形界面模式
systemctl set-default multi-user.target # 将默认模式修改为命令行模式
centos8:
设置GDM开机启动查看gdm.service是否启动,发现gdm服务没有启动。
systemctl status gdm
systemctl enable gdm --now
systemctl get-default
systemctl set-default graphical.target
systemctl get-default
五、重启CentOS系统
reboot