RHEL或CentOS安装GNOME
如果Linux系统没有安装GUI,那么就只能通过文本模式(命令行模式)去操作了。一般,RedHat或者是CentOS在安装时,都可以选择安装GUI,选择了GUI,默认是GNOME,也可以选择KDE。但是有时候,你可能忘记选择安装GUI,等你记起时,已安装完毕了。我就是这样的情况。鉴于我对GNOME桌面环境的好感,我决定给CentOS服务器安装个桌面环境,下面的方法同样适合RHEL。
1.桌面环境安装
第一步:安装X Window System(提供图形用户接口)
~# yum groupinstall "X Window System"
- 1
第二步:安装GNOME(图形用户界面)
~# yum groupinstall "GNOME Desktop"
- 1
第三步:安装完成,切换到桌面环境
~# init 5
- 1
或者设置为桌面环境为默认启动方式,这样每次启动系统都是桌面环境的:
~# systemctl set-default graphical.target // 图形模式
- 1
下面则是设置运行级别为3:
~# systemctl set-default multi-user.target // 多用户模式,使用命令行操作
- 1
2. Linux运行级别
2.1查看当前运行级别
~# runlevel
N 3
- 1
- 2
linux有7个运行级别
-
0:系统停机模式,默认不能设为0,否则不能正常启动。所有进程将被终止,机器将有序地停止,关机时系统处于这个运行级别。
-
1:单用户工作模式,root权限,用于系统维护,禁止远程登录。只有少数进程运行,同时所有服务也不启动。
-
2:多用户工作模式(没有NFS网络文件系统),与3一样,只是网络文件系统服务没有启动。
-
3:完全多用户工作模式(有NFS),登录后进入控制台命令行模式。允许多用户登录系统,是系统默认的启动级别。
-
4:系统未使用,保留
-
5:X11控制台,登录后进入图形GUI模式。多用户模式,并且在系统启动后运行X-Windows,给出一个图形化的登录窗口。
-
6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。所有进程被终止,系统重新启动。
CentOS7描述的运行级别的方式:
- poweroff.target 关机(0级)
- rescuce.target 救援模式(2级)
- multi-user.target 多用户模式(2.3.4都是多用户模式)(multi三杀)
- graphical.target 图形界面化,桌面(5级)
- reboot.target 重启(6级)
在CentOS 7之后,init都不推荐使用,而是使用systemd,它里面有一个叫做target的单元,也叫作目标单元。这个单元没有专用的配置选项,它只是以.target结尾的文件,它本身没有具体功能,你可以理解为类别,它的作用就是将一些单元汇聚在一起。通过下面的命令可以查看系统的target单元:
~# systemctl list-unit-files --type=target
- 1
2.2切换运行级别
# 切换到运行级别3
~# init 3
- 1
- 2
- init 0:直接关机
- init 1:单用户模式
- init 2:多用户离线模式(不能联网)
- init 3:多用户文本模式(可联网)
- init 4:保留
- init 5:切换到桌面环境
- init 6:不断开机重启
3.X Window System(提供图形用户接口)
X Window System由三部分组成:X Server 、X Client、X Protocol。
-
X Server:主要处理输入输出信息;
-
X Client:执行大部分应用程序的运算功能;
-
X Protocol:建立X Server 和X Client的沟通管道。
X Window通过软件工具和架构协议来建立操作系统所用的图形用户界面,几乎所有操作系统都支持X Window。GNOME、KDE这两个桌面环境也是以X Window为基础构建的。因些安装GNOME或KDE前,要先安装X Window System(它提供了图形用户接口)。
文章来源: blog.csdn.net,作者:WongKyunban,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_40763897/article/details/105816504
- 点赞
- 收藏
- 关注作者
评论(0)