CentOS 7在虚拟机上安装之后没有桌面问题
虚拟机上安装了CentOS 7,但是按Ctrl+Alt+F1,无法切换到图形界面,后来谷歌了一些大牛们的操作后,总结如下
1、首先你需要下载一个GNOME桌面,命令如下,这里的引号一定要带上,强迫症的我试了不带引号,也能执行,但是执行完之后在grouplist里查看并未成功安装。
yum groupinstall “GNOME Desktop”
当执行完上述命令之后, 可以查看下是否安装成功,命令如下
yum grouplist
如果看到在Installed Environment Groups下有GNOME Desktop说明安装成功了
安装成功之后,可以执行下面的命令直接进入桌面
startx
上述方法可以进入桌面,但是你会发现当你重启之后,它又默认进入了命令界面,而且Ctrl+Alt+F1无法切换到桌面,这里就需要配置一个东西了,也就是默认进入界面的配置,命令如下
systemctl set-default graphical.target #默认进入桌面
systemctl set-default multi-user.target #默认进入命令行界面
这里修改的配置文件在 /etc/systemd/system/default.target中,这里我输出一下该文件,该文件的配置是默认进入桌面的
之前的老版本是在 /etc/inittab下,这里我输出一下inittab文件里的内容
inittab文件谷歌翻译结果如下
使用systemd时不再使用#inittab。
#
#在此处添加配置不会对您的系统产生任何影响。
#
#Ctrl-Alt-Delete由/usr/lib/systemd/system/ctrl-alt-del.target处理
#
#systemd使用“目标”而不是运行级别。 默认情况下,有两个主要目标:
#
#multi-user.target:类似于运行级别3
#graphic.target:类似于运行级别5
#
#要查看当前的默认目标,请运行:
#systemctl获取默认值
#
#要设置默认目标,请运行:
#systemctl设置默认的TARGET.target