admin 管理员组文章数量: 1184232
2024年1月14日发(作者:js将二维数组变为一维数组)
ELECTRONICS WORLD・探索与观察CentOS 7 加装图形界面广东水利电力职业技术学院 卢启臣本文简述了如何在CentOS 7最小化安装的情况下,通过命令加装GNOME图形桌面系统。对于Linux初学者而言,在刚开始安装Linux操作系统的时候,由于知识掌握不熟练,经常会使用默认设置把Linux操作系统安装成最小化模式。而初学者对系统的文本模式是不好掌握的。为了把Linux系统更换成图形模式,初学者往往只能重装系统。这种方式往往费时费力。其实我们只需要几条命令就可以在最小化模式的基础上加装图形界面。1 认识Linux系统图形界面在安装图形界面之前,我们先来认识一下Linux系统的图形界面,以便于我们理解后续的实现步骤。严格意思来说,图形界面并不是Linux系统的一部份,不使用图形界面,我们也能实现Linux系统的全部功能。它不同于Windows系统,Windows系统的图形界面是操作系统的一部分,图形界面在系统内核中就实现了,没有了图形界面windows系统就不成为windows系统了。但Linux系统却不一样,没有图形界面Linux系统还是Linux系统,比如,很多安装了WEB、DNS服务的Linux服务器,为了安全起见根本就不实现图形化界面,但它们的功能实现却一点都不会少。这也Windows系统和Linux系统的重要区别之一。那Linux系统又是如何实现图形化界面的呢?Linux系统的图形界面依赖于X Window系统来实现,X window相当于一个中间件。实现Linux系统图形化界面的图形桌面系统,比如常见KDE和GNOME,它们是通过X Window System与Linux内核进行交互的。X Window即图形用户接口,它接管电脑的键盘、鼠标、显示器、显卡等。我们在屏幕上所看到的窗口、图片、文字都是由它绘制的,鼠标键盘等事件也是由它处理和分发的。X Window System采用Client/Server结构设计,由三个部份构成:X Server:主要负责处理输入输出的信息,并且维护字体、颜色等相关资源。它接收输入设备(如键盘、鼠标)的信息,将这些信息交给X Client处理,而X Client所传来的信息就由X Server负责输出到输出设备(如显示卡、荧幕)上。X Client:主要负责应用程序的运算处理部分,它将X Server所传来的Events作运算处理后,再将结果以Request的方式去要求X
Server显示在屏幕上的图形视窗。X Protocol:就是X Server与X Client之间通信的协议。X proto-col支持现在常用的网络通信协议。使用X Window System有几点好处:(1)资源统一管理,方便共享。由于X Server接管了硬件,Client不需要直接使用。X Server方便获得输入事件,主动发给各个Client。(2)远程显示。一般来说Server和Client是在同一台电脑上,•
14
•但是也可以不在不同网络的不同电脑上。这样即使你远程登录,也可以在本机上显示远程端的程序。(3)采用C/S,Clinet和Server可以解耦。Client可以采用任意语言开发,只要符合X Protocol要求就可以了。因此,对于Linux系统来说,如果我们想使用的图形桌面系统,只需要在X Window system的基础上再安装一个图形桌面系统应用程序就可以了,比如常见KDE和GNOME。呈现给用户的图形化界面变成了一种应用程序,使得我们不需要像Windows系统那样,只能使用一种图形桌面系统。在Linux系统中,只要遵循X协议的图形桌面系统都可以安装,甚至你可以自已开发出基于X Win-dow的图形桌面系统来安装,刚好,X Window是开源的。因此,理解了Linux系统是如何实现图形化界面之后,我们就知道如何在Linux系统最小化安装之后来实现图形化界面了。由于Linux系统的最小化安装没有安装X Window System,因此,我们需要先安装X Window system,然后再安装某种图形桌面软件。2 实现环境本文实现环境使用的是VMware Workstation 14 Pro,Linux操作系统为CentOS 7.4 64位,为了方便实现,图形桌面软件使用的是ISO镜像里自带的GNOME Desktop。3 实现步骤(1)挂载光盘。设置Linux虚拟机的CD/DVD连接方式为“使用ISO映像文件(M)”,并把设备状态选项里的“已连接”、“启动时连接”都打上勾,注意,如果设备状态里的这两个选项不选择的话,Linux系统启动完成之后,是找不到CDROM的,如图1所示。图1 配置虚拟机CD/DVD设备(2)启动Linux虚拟机,使用root帐号登录文本模式,挂载CDROM。(3)配置ISO映像配置成本地YUM源。
版权声明:本文标题:CentOS 7加装图形界面 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1705181752a475822.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论