关于CentOS7运行级别(runlevel)设置方法变更(影响开机启动GNOME图形界面)

0x00 摘要

在使用CentOS6.9或之前版本时,通常安装完GNOME图形界面是通过修改etc下的inittab文件来修改系统运行级别,从而达到开机自动启动GNOME图形界面的目的,原文链接:https://blog.csdn.net/H_Blitzen/article/details/82631353

但在CentOS7(实际操作版本为:CentOS-7-x86_64-Minimal-1804)版本里,取消了inittab文件夹,或者说是改变了一种设置系统运行级别的方法,具体文件描述如下:

关于CentOS7运行级别(runlevel)设置方法变更(影响开机启动GNOME图形界面)_第1张图片

大体意思就是说用multi-user.target取代原来的runlevel 3,用graphical.target取代原来的runlevel 5。相应的我们设置运行级别的方法也要随之改变,下面具体描述使用方法。

0x01 安装GNOME

首先安装X Window System

yum groupinstall "X Window System"

检查是否已经安装GNOME

yum grouplist

结果如图:

关于CentOS7运行级别(runlevel)设置方法变更(影响开机启动GNOME图形界面)_第2张图片

这里显示我已经装好了,如果GNOME Desktop不在Installed栏里,则需要使用yum groupinstall "GNOME Desktop"命令进行安装,这里不予赘述。

0x02 设置系统启动方式

按照文章摘要中图片内容的提示,先检查当前的default target

systemctl get-default

结果如图:

显然现在是运行在multi-user.target模式,我们需要让他运行在graphical.target模式下,使用命令:

systemctl set-default graphical.target

结果如图:

看起来好像成功了,我们reboot重启试试。

重启后果然成功了,进入了图形界面的初始设置界面,效果如图:关于CentOS7运行级别(runlevel)设置方法变更(影响开机启动GNOME图形界面)_第3张图片

后面就是根据提示进行初始设置,没什么问题就不上图了。

 

你可能感兴趣的:(Linux)