链接:https://www.bnxb.com/linuxserver/27457.html

正常我们在使用CENTOS时候都是不会去用到它的GUI桌面系统,都是用最基础的命令行形式,这样会比较节省服务器资源,毕竟CENTOS大部分就是用于服务器,当然也有人会有各种需求,需要用到桌面系统,比如需要安装浏览器,比如需要挂Q等,针对这些问题,就只能安装桌面系统了。我们这里汇总了CENTOS上常用的几种桌面环境系统,下面进入正题:

如果你的CENTOS是最小化安装的那默认都是不带X WINDOWS的,所以在安装这些桌面之前得先安装一下X WINDOWS,这个控制功能。

# yum upgrade
# yum -y groupinstall "X Window System"

一.GNOME桌面环境:

1、安装GNOME桌面环境。

# yum -y groups install "GNOME Desktop"

2、启动桌面,然后重启系统.完成安装后输入如下所示的命令:

# startx
#  reboot

这个命令会启动GNOME桌面环境。对于首次启动,初始设置功能会运行,您必须进行首次使用的配置。

首先选择系统语言。

然后选择键盘类型。

添加在线帐户,这个是可选的。

最后点击“开始使用CentOS Linux”。

3、GNOME桌面样式如下:

4、如何使用GNOME Shell?

CentOS 7默认的GNOME桌面使用经典模式启动,如果要使用GNOME Shell,需要做如下设置:

选项A:如果使用startx启动GNOME,请设置如下:

# echo "exec gnome-session" >> ~/.xinitrc
# startx

选项B:服务器如果在远程,需要用VNC,设置系统图形登录systemctl set-default graphical.target并重启系统。系统启动后

单击位于"Sign In"按钮旁边的按钮。

在列表中选择"GNOME"。 (默认是GNOME Classic)

单击"Sign In"并使用GNOME Shell登录。

GNOME shell启动如下:

2.安装KDE桌面:

安装KDE桌面环境。

# yum -y groups install "KDE Plasma Workspaces"

完成安装后输入如下所示的命令:

# echo "exec startkde" >> ~/.xinitrc
# startx

KDE桌面环境启动界面如下:

如果是国外VPS,默认是只带英文系统,因此还需要配置kde桌面语言中文显示

yum list kde*chinese

根据列出来的中文包文件名进行安装,我这里列出来的中文包只有kde-l10n-Chinese.noarch,因此:

yum install kde-l10n-Chinese.noarch

3.安装Cinnamon桌面环境:

安装Cinnamon Desktop Environment介绍如下。首先添加EPEL存储库(从Fedora项目提供的EPEL存储库)Extra Packages for Enterprise Linux (EPEL)

如何添加EPEL存储库?

[root@linuxprobe ~]# yum -y install epel-release
# set [priority=5]
[root@linuxprobe ~]# sed -i -e "s/]$/]
priority=5/g" /etc/yum.repos.d/epel.repo
# for another way, change to [enabled=0] and use it only when needed
[root@linuxprobe ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo
# if [enabled=0], input a command to use the repository
[root@linuxprobe ~]# yum --enablerepo=epel install [Package]

现在从EPEL Repository安装Cinnamon桌面环境:

# yum --enablerepo=epel -y install cinnamon*

完成安装后输入如下所示的命令:

# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx

Cinnamon桌面环境将开始。对于首次启动,初始设置功能运行,必须进行首次使用的配置。

首先选择系统语言。

然后选择键盘类型。

请添加在线帐户,这个事可选项。

最后点击“开始使用CentOS Linux”。

Cinnamon桌面环境如下图所示:

4.安装MATE桌面环境:

这样安装MATE桌面环境。

# yum --enablerepo=epel -y groups install "MATE Desktop"

完成安装后输入如下所示的命令:

# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx

MATE桌面环境启动。

5.安装Xfce桌面环境:

这样安装Xfce Desktop Environment。

# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"

完成安装后输入如下所示的命令:

# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx

启动Xfce桌面环境。

如果需要在WINDOWS端远程桌面连接CENTOS的这些桌面系统,可以这样做

配置源

# yum install  epel* -y

安装xrdp

# yum --enablerepo=epel -y install xrdp

启动xrdp并设置开机启动

# systemctl start xrdp

# systemctl enable xrdp

# reboot

【Centos】桌面安装(转)的更多相关文章

  1. CentOS桌面安装

    1.显示系统已经安装的组件,和可以安装的组件: #yum grouplist 2.如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装: #yum groupinstall " ...

  2. CentOS如何安装linux桌面?

    CentOS如何安装linux桌面? 以前默认安装分centos没有图形界面,今天想用下, yum groupinstall "GNOME Desktop" "Graph ...

  3. CentOS 7 安装 vmware-tools

    [原创]标题:<CentOS 7 安装 vmware-tools>:作者:肖雪峰,QQ:35360657. 用 VMware Workstation 11 新安装了CentOS 7虚拟机, ...

  4. CentOS 7 安装 Oracle 11g

    新到的云主机环境,系统是CentOS 7 x86_64,需要安装上安装Oracle11.2g.摸索很长时间,终于折腾搞定了. 下载 Oracle 下载地址:Oracle 11.2.0.2 (因为不是已 ...

  5. centos下安装xfce+vnc

    首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce少于kde,kde少于gnome). 安装xfce桌面一开始我以为第三方的软件源如rpmforge等应该 ...

  6. Centos中安装Sublime编辑器

    Centos中安装Sublime编辑器 1.从官网下载相应操作系统的下的安装包(http://www.sublimetext.com/2),这里下的是linux下的安装包 2.解压安装包,并将其放在/ ...

  7. CentOS 7安装Oracle 11gR2以及设置自启动

    一.环境准备 1.正确无误的CentOS 7系统环境 CentOS 7安装:http://www.cnblogs.com/VoiceOfDreams/p/8043958.html 2.正确的JDK环境 ...

  8. Linux(二)CentOS的安装

    centos6.8 链接:https://pan.baidu.com/s/1TjCYXzijMzfpiZ9Z-D1Qhg 密码:7mvn 2.1 新建虚拟机 1 2.2 选中稍后安装操作系统(先把虚拟 ...

  9. VMware12下CentOS 7安装教程

    CentOS 7 DVD安装光盘(百度搜索CentOS即可找到官方主页):VMware Workstation 12 Pro及以上软件: 启动VMware Workstation 12 Pro程序,在 ...

随机推荐

  1. List Map Set的线程安全

    常见的ArrayList  LinkedList  HashMap TreeMap LinkedHashMap HashSet TreeSet LinkedHashSet 都是线程不安全的.如果要使用 ...

  2. IO流一些问题的总结

    字节流的继承体系 字符流的继承体系 字符编码是什么?常见的字符编码表有哪些? 字符编码(英语:Character encoding)也称字集码,是把字符集中的字符编码为指定集合中某一对象,以便文本在计 ...

  3. centos下导出docx为html

    yum -y install libreoffice.x86_64 libreoffice --invisible --convert-to html --outdir /root/demo_html ...

  4. .net core 在 View 中使用 Jquery 无效问题

    问题描述: 在 View 视图中使用模板 _Layout.cshtml,其中模板已经调用了 Jquery.js ,但是在 View 视图下写 js 无效.后来通过浏览器查看自己写的 js 压根没加载出 ...

  5. 034 通过域名访问服务器或本地的图片资源---switchhost+nginx

    1.修改host解析 2.使用Nginx代理,实现域名访问 进入Nginx的安装路径E:\toolsoftware\nginx-1.14.0\nginx-1.14.0\conf,修改 添加如下内容: ...

  6. 解决source insight 4.0 不识别.cc文件的问题

    Options -> File Type Options, File Filter 中加入,*.cc 参考了C++ Primer Plus第五版中文版 P8 C++实现 源代码的扩展名 UNIX ...

  7. Linux平台上常用到的c语言开发程序

    Linux操作系统上大部分应用程序都是基于C语言开发的.小编将简单介绍Linux平台上常用的C语言开发程序. 一.C程序的结构1.函数 必须有一个且只能有一个主函数main(),主函数的名为main. ...

  8. C#使用表达式树动态调用方法并实现99乘法表

    我们在使用C#编程的时候,经常使用反射来动态调用方法,但有时候需要动态的生成方法,下面介绍使用表达式树的方式来自动生成方法,并调用. 首先需要说明什么是表达式,熟悉Linq的程序猿都用过类似于下面的代 ...

  9. NuGet包 安装相关指令

    一.安装 1.安装指定版本类库install-package <程序包名> -version <版本号> 2.安装到指定的项目install-package <程序包名& ...

  10. C# vb .NET读取识别条形码线性条码code39

    code39是比较常见的条形码编码规则类型的一种.如何在C#,vb等.NET平台语言里实现快速准确读取该类型条形码呢?答案是使用SharpBarcode! SharpBarcode是C#快速高效.准确 ...