centos7是目前比较主流的服务器操作系统了,一般在生产中是不能安装图形化界面的,但,有一些软件是需要图形化界面的支持,比如,Oracle(当然,可以采用静默方式安装,这种方法是不需要图形化界面的),那么,图形化界面到底是干什么的呢?有什么用处,如何才能用好图形化呢?

一,图形化界面概念简介

通常所说的图形化界面是指的KDE 、Gnome、XFCE、LXDE等,又以Gnome和KDE最为常用,如果没有记错的话,Redhat Linux(红帽操作系统)好像就是预装的KDE,centos系统经常是安装Gnome桌面。

图形化操作界面通常可以用作音视频的播放,应用的可视化。图形用户界面(GUI)是实现人机交互的窗口,用户使用图形界面可以非常方便地进行操作和数据处理。相比于命令行模式,图形化的入门难度会更小,更容易入门。

二,centos7的预装图形界面

这里需要注意一下了,图形化桌面可以看做是一个服务,因此,多个不同种类的桌面是可以共存的,比如,Gnome和KDE是可以共存的

[root@centos9 ~]# yum group list
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.tuna.tsinghua.edu.cn
Installed Environment Groups:
   KDE Plasma Workspaces
Available Environment Groups:
   Minimal Install
   Compute Node
   Infrastructure Server
   File and Print Server
   Basic Web Server
   Virtualization Host
   Server with GUI
   GNOME Desktop
   Development and Creative Workstation
Available Groups:
   Compatibility Libraries
   Console Internet Tools
   Development Tools
   Graphical Administration Tools
   Legacy UNIX Compatibility
   Scientific Support
   Security Tools
   Smart Card Support
   System Administration Tools
   System Management
Done

以上命令可查询出环境组件,其中有KDE Plasma Workspaces和GNOME Desktop这两个就是kde和Gnome了。两者相比,Gnome运行更为稳定一些。

三,安装Gnome图形化界面

安装图形化界面十分简单,配置好本地仓库后,在命令行模式,执行命令如下:

yum group install "GNOME Desktop" -y

等待片刻安装完即可,此时输入命令startx即可进入图形化界面。

四,安装KDE图形化桌面

配置好本地仓库后,执行以下命令即可:

yum -y groups install "KDE Plasma Workspaces"

等待KDE安装完毕后,执行以下命令:

echo "exec startkde" >> ~/.xinitrc

当然,这个命令是无关紧要的,我们启动KDE可以使用命令 : startkde 就可以啦。

那么,有时候两个图形界面是比较相似的,我们如何知道我们进的图形化桌面是哪个呢?

KDE桌面大概是这样的:

 Gnome桌面大概是这样的:

 

五,Gnome桌面的开启与关闭

[root@centos9 ~]# systemctl get-default 
graphical.target

此时,表示服务器运行在图形化模式,也就是说服务器如果重启就会自动进入桌面,那么,如果我不想重启后进入桌面,在我需要的时候,我输入命令startx才进入桌面,这如何操作呢?

[root@centos9 ~]# systemctl set-default multi-user.target 
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.
[root@centos9 ~]# systemctl get-default 
multi-user.target

将启动模式更改为多人模式即可啦,此时,再重启服务器将不会进入桌面,直到你输入startx命令,才会启动桌面。

六,多种桌面的共存

多桌面共存,比如,Gnome和KDE共存,其实也比较简单的,先安装Gnome,然后在安装KDE就可以啦。

启动桌面的时候先启动Gnome,然后在启动KDE,否则会报错。

七,Gnome桌面的完全卸载

此卸载命令应该是在命令行模式下执行,如果是在Gnome图形化界面,先执行命令init 3,然后在执行以下命令

yum groupremove "GNOME Desktop" -y

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐