实验环境:CentOS 7 minimal ,hostname:linuxprobe.org     IP:10.1.1.53

【1】GNOME桌面环境

1、先把最小化安装完成的CentOS7做下快照(本文安装的CentOS在workstation里)

2、通过远程连接上安装的CentOS7,(通过Xshell)

桌面环境不是服务器使用所必需的。但有时安装或使用应用程序需要桌面环境,然后构建桌面环境。

3、执行下面命令安装GNOME Desktop Environment

[root@linuxprobe ~]# yum -y groups install "GNOME Desktop" 

4、在完成新软件包的安装后输入如下所示的命令

[root@linuxprobe ~]# startx

5、GNOME桌面环境启动。对于第一次引导,初始设置运行如下。首先选择系统语言。

6、选择键盘类型为英文,根据提示完成安装

【2】KDE桌面环境

[root@vdevops ~]# yum -y groups install "KDE Plasma Workspaces"
[root@dlp ~]# echo "exec startkde" >> ~/.xinitrc
[root@dlp ~]# statrx

【3】Cinnamon桌面环境

[root@linuxprobe ~]# yum -y groups install "Server with GUI"
# install from EPEL
[root@linuxprobe ~]# yum --enablerepo=epel -y install cinnamon*
[root@linuxprobe ~]# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc[root@linuxprobe ~]# startx

【4】MATE桌面环境

[root@linuxprobe ~]# yum -y groups install "Server with GUI"
# install from EPEL
[root@linuxprobe ~]# yum --enablerepo=epel -y groups install "MATE Desktop"
[root@linuxprobe ~]# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
[root@linuxprobe ~]# startx

【5】Xfce桌面环境

[root@linuxprobe ~]# yum -y groups install "Server with GUI"
# install from EPEL
[root@linuxprobe ~]# yum --enablerepo=epel -y groups install "Xfce"
[root@linuxprobe ~]# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
[root@linuxprobe ~]# startx

【5】VNC
安装VNC服务器从远程客户端连接

[root@linuxprobe ~]# yum -y install tigervnc-server
[root@linuxprobe ~]# su - wang
# switch to a user you'd like to config VNC
[wang@linuxprobe ~]$ vncpasswd
# set VNC password
Password:# input
Verify:# confirm
# run with diplay number '1', screen resolution '800x600', color depth '24'
[wang@linuxprobe ~]$ vncserver :1 -geometry 800x600 -depth 24

#下载VNC客户点连接VNC服务器

http://www.uvnc.com/downloads/ultravnc.html
【6】VNC客户端:noVNC

6.1、安装一些软件包并创建SSL证书。

从EPEL源安装

[root@linuxprobe ~]# yum --enablerepo=epel -y install novnc python-websockify numpy

#创建证书

[root@linuxprobe ~]# cd /etc/pki/tls/certs
[root@linuxprobe certs]# openssl req -x509 -nodes -newkey rsa:2048 -keyout /etc/pki/tls/certs/novnc.pem -out /etc/pki/tls/certs/novnc.pem -days
Generating a 2048 bit RSA private key
.................................+++
......................+++
writing new private key to '/etc/pki/tls/certs/novnc.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:CN         #国家
State or Province Name (full name) []:Shanghai    #地区
Locality Name (eg, city) [Default City]:Shanghai  #城市
Organization Name (eg, company) [Default Company Ltd]:LinuxProbe   #组织
Organizational Unit Name (eg, section) []:IT Solution  #部门
Common Name (eg, your name or your server's hostname) []:linuxprobe.org    #域名
Email Address []:shaon@linuxprobe.org   #邮件地址

6.2、开始Websockify用户运行VNC服务器和代理localhost:5901年在端口6080上。

注:NOVNC一来VNC server,确保vnc server已设置完成,确认防火墙已关闭,这是个坑

[root@linuxprobe certs]# websockify -D --web=/usr/share/novnc/ --cert=/etc/pki/tls/certs/novnc.pem 6080 localhost:5902
WebSocket server settings:- Listen on :6080- Flash security policy server- Web server. Web root: /usr/share/novnc- SSL/TLS support- Backgrounding (daemon)
#从具有Web浏览器的客户端访问“http://(服务器的主机名或IP地址):6080 /”,然后显示noVNC表单,如下所示,使用VNC密码登录。如下图:

#连接成功显示

【7】安装Xrdp服务器

7.1、安装Xrdp服务器以从Windows远程桌面功能连接到CentOS

# install from EPEL
[root@linuxprobe ~]# yum --enablerepo=epel -y install xrdp
[root@linuxprobe ~]# systemctl start xrdp
[root@linuxprobe ~]# systemctl enable xrdp 

7.2、从Windows客户端连接。例如在Windows 8.1上,在开始菜单上启动“远程桌面连接”。
按window键+r键,弹出运行框,输入mstsc调出windows远程连接客户端

总结:CentOS图形界面一般情况下是不需要的,但是特殊情况下需要用到图形界面 时可以根据上面来进行图形界面安装,特别注意,安装VNC服务器时,通过客户端连接如果不成功检查服务端的防火墙是不是没有关闭。

CentOS 7 minimal安装完成之后安装图形界面相关推荐

  1. 安装linux无法进入图形界面,centos7安装进不去图形界面

    本文收集整理关于centos7安装进不去图形界面的相关议题,使用内容导航快速到达. 内容导航: Q1:centos7怎么安装图形界面 图形界面是需要在安装前选择的,你应该只装了文本界面. 你需要安装x ...

  2. win10子系统ubuntu图形界面_win10系统中安装ubuntu子系统及图形界面

    作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...

  3. linux图形界面鼠标变成小手_win10系统中安装ubuntu子系统及图形界面

    作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...

  4. Kylin 10 安装达梦数据库 图形界面乱码 最小修正解决(一个字体文件)

    Kylin 10 安装达梦数据库 图形中文界面乱码 最小修正解决(一个字体文件) 一. Kylin 10 测试图形界面(无xclock,xmanager passive模式) 二. Kylin 10 ...

  5. ChinaSkills-网络系统管理(2022改革Linux部分国产操作系统统信UOS安装运行预测[带图形界面])

    2022年全国职业技能大赛网络系统管理赛项相较2021年再次做出改动,Linux部分从之前的Debian又换回了CentOS,不过相应增加了UOS国产操作系统. 交流共享资料群号:926132419 ...

  6. VMware里面安装虚拟机步骤——有图形界面和最小化界面安装详细步骤

    准备工具 镜像文件:rhel-server-7.0-x86_64-dvd.iso 主机:VMware Workstation Pro 打开VMware点击文件→新建虚拟机,或者直接Ctrl+N(或创建 ...

  7. 安装和卸载CentOS7图形界面

    安装CentOS7图形界面 一.查看能安装的包 yum grouplist 如果Available Groups下有 GNOME Desktop 和KDE Plasma Workspaces 这两项, ...

  8. Linux虚拟机最小化安装后转换成图形界面(图文详解)

    最小化安装转换成图形界面详细步骤(亲测有效) 一.设置网卡,让网络能通 二.重启网卡 三.更新版本信息 四.安装图形化界面 五.进入虚拟机,选择许可证(选择完成后,如果出现长时间等待卡死的情况,可以重 ...

  9. 安装oracle12f 闪退,安装oracle ,调用图形界面java卡死,

    问题已解决:需要安装 OUI的bug,安装patch 9216848 请各位专家们给分析下问题:该如何解决:也查了一些资料,有的说内存溢出,有的说java的bug;aix 6.1-06 安装HA5.5 ...

  10. termux安装kodbox-方便简单图形界面操作

    用kodbox假装是个图形界面, 方便小白管理文件之类的. 具体操作 1. 安装wget pkg install wget 2. 官网地址下载kodbox最新版本,解压,改权限. wget https ...

最新文章

  1. docker run 原理
  2. Leet Code OJ 136. Single Number [Difficulty: Medium]
  3. 每天30分钟:成功有效的学习方法
  4. Spark Relational Cache实现亚秒级响应的交互式分析
  5. 学习成为一个IT架构师
  6. CRC冗余校验码的介绍和实现
  7. Java继承_JAVA的三大特性
  8. 黑马程序员——java基础---IO(input output)流字符流
  9. OAuth2 授权码模式为什么不直接返回access_token
  10. 微分销机制设计_免费快速搭建微信分销商城_OctShop源码
  11. 模块化编程(C语言)
  12. 自动提示文本框和下拉框
  13. java有哪些技术领域
  14. 如何设计出一个比较合理的数据归档系统
  15. vivo是安卓手机吗_拜托你看看vivo手机自带的翻译功能,这么强大的功能浪费了合适吗...
  16. python中re.compile_什么是pythonre.compile函数?
  17. L1-030. 一帮一
  18. 【区块链基础】5——ETH协议
  19. unity 相同材质不同属性怎么合批
  20. `inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.

热门文章

  1. 利用Windows内置工具winsat测试硬盘速度(SSD机械盘对比)
  2. nb-lot plc python_你一定要了解的NB-IoT !
  3. canvas将彩色图片变为灰度图片理解问题
  4. C语言深度剖析——关键字sizeof、整型数据存储深入、数据类型取值范围深入
  5. Vuepress-theme-reco 构建博客上传GitHub可以访问,无法正常显示。
  6. HDU 6975 Forgiving Matching 快速傅里叶变换处理带通配符字符串匹配
  7. 有借必有贷,借贷必相等
  8. 2022爱分析·人工智能厂商全景报告
  9. 黑客常用dos命令详解
  10. java需要高智商,心理学家:真正高智商的人,根本不需要朋友