CentOS 安装图形界面的过程,简单记录一下。这里提供了两种图形界面的安装,分别是CentOS自带的gnome桌面及轻巧的xfce。据测试,我的精简版CentOS 6 64位系统安装gnome需要下载522M的文件,而安装xfce仅需下载89M的文件。下面分别介绍安装方法:

1,安装gnome桌面

[root@localhost ~]# yum groupinstall "GNOME Desktop Environment"  (适合Centos 5)
[root@localhost ~]# yum groupinstall "Desktop"                    (适合Centos 6)

安装完gnome桌面以后,最好也同时安装以下两个软件包:
[root@localhost ~]# yum install fonts-chinese         (CentOS 5 安装中文字体)
[root@localhost ~]# yum groupinstall chinese-support  (CentOS 6 安装中文字体)

[root@localhost ~]# yum install nautilus-open-terminal (桌面右键菜单在终端中打开,需重启)

2,安装xfce桌面
一开始我以为第三方的软件源如rpmforge等应该会包含xfce桌面的,结果竟然木有包含,实在是有点儿意外。

根据系统版本打开相应的链接:
CentOS 5 32位:http://download.fedoraproject.org/pub/epel/5/i386/
CentOS 5 64位:http://download.fedoraproject.org/pub/epel/5/x86_64/
CentOS 6 32位:http://download.fedoraproject.org/pub/epel/6/i386/
CentOS 6 64位:http://download.fedoraproject.org/pub/epel/6/x86_64/
查找“epel”,应该会找到一个“epel-release-X-X.noarch.rpm”的软件包。下载,安装之。

[root@localhost ~]# yum groupinstall Xfce
[root@localhost ~]# yum groupinstall Fonts    (可选安装)

3,安装VNCServer

[root@localhost ~]# yum install vnc vnc-server  (适用CentOS 5)
[root@localhost ~]# yum install tigervnc-server  (适用CentOS 6)向/etc/sysconfig/vncservers里写入两行内容,懒人可以直接用如下命令写入:
[root@localhost ~]# echo 'VNCSERVERS="1:root"' >> /etc/sysconfig/vncservers
[root@localhost ~]# echo 'VNCSERVERARGS[1]="-geometry 1024x768"' >> /etc/sysconfig/vncservers首次启动,会要求输入两遍密码
[root@localhost ~]# vncserver修改密码用此命令
[root@localhost ~]# vncpasswd如果安装的是Gnome,把~/.vnc/xstartup最后一行twm替换为gnome-session,懒人请执行以下语句替换
[root@localhost ~]# sed -i 's/twm/gnome-session/g' ~/.vnc/xstartup如果安装的是xfce,则执行如下语句:
[root@localhost ~]# mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
[root@localhost ~]# echo '#!/bin/sh' >> ~/.vnc/xstartup
[root@localhost ~]# echo '/usr/bin/startxfce4' >> ~/.vnc/xstartup给予权限,设置开机自启动等:
[root@localhost ~]# chmod +x ~/.vnc/xstartup
[root@localhost ~]# service vncserver restart
重启服务时这里可能会提示 A VNC server is already running as :1 [FAILED]的错误,解决方法见下。
[root@localhost ~]# chkconfig vncserver on

要在windows系统里连接远程VNCServer,你还需要一个VNC-Viewer,下载地址。连接方法:你的ip:1

如果在连接的时候出现“connect: Connect refused (10061)”的错误,在服务端执行vncserver,再次重新连接,就OK了。
在一些minimal系统里,即使英文也会出现方框乱码,请使用命令修正:yum install fontforge

4,VNCServer使用方法

[root@localhost ~]# vncserver :1    启动:1
[root@localhost ~]# vncserver :2    启动:2
[root@localhost ~]# ps -ef|grep -i xvnc   查看已启动的server
[root@localhost ~]# vncserver -kill :1    杀死:1

今天在使用VNCServer的时候,遇到些问题,下面简单记录一下:

[root@os1 ~]# service vncserver restart
Shutting down VNC server: 1:root                           [FAILED]
Starting VNC server: 1:root A VNC server is already running as :1[FAILED]
故障原因:/etc/hosts与/etc/sysconfig/network文件中的hostname不一致。
一般改掉/etc/hosts中的hostname,再重启vncserver就好了。

[root@os1 ~]# vncserver
xauth: (stdin):1:  bad display name "os1:4" in "add" command
故障原因:原因同上。

既然是桌面,那一个浏览器肯定是必要的,安装个Firefox吧:
[root@localhost ~]# yum install firefox
[root@localhost ~]# yum install flash-plugin  (需要第三方软件源)
安装flash-plugin需要第三方软件源,比如rpmforge等,方法请参考http://www.cnblogs.com/wpjamer/p/3961984.html

参考资料:

http://www.vmvps.com/centos-install-xfce-and-vnc-tutorial.html

https://www.grumpyland.com/blog/72/tutorial-installing-vnc-for-centos-6-vps/

转载于:https://www.cnblogs.com/wpjamer/p/3961977.html

centos6 下安装xfce+vnc相关推荐

  1. centos6.8安装xfce+vnc

    linux环境 [root@server1 ~]# uname -a Linux server1.52chenqi.cn 4.10.5-1.el6.elrepo.x86_64 #1 SMP Wed M ...

  2. Mysql系列三:Centos6下安装Mysql和Mysql主从复制的搭建

    一.Centos6下安装Mysql 检测下系统有没有自带的mysql:yum list installed | grep mysql,  如果已经有的话执行命令yum -y remove mysql- ...

  3. linux命令行安装vnc_Linux Centos7.x下安装部署VNC的实操详述

    VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于 UNIX和 Lin ...

  4. Linux CentOS 7.X下安装部署VNC

    VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于 UNIX和 Lin ...

  5. Ubuntu下安装配置VNC远程工具

    现在Linux是非常火的  很多人喜欢用它,界面简单,操作容易,有很多图形化工具如WinSCP可以与Ubuntu进行文件的上传的与下载,Xshell就是如同控制ubuntu的终端一样,简单方便,不过要 ...

  6. CentOS6 下安装HP-LaserJet 1020打印机

    因为实验室有个多余的老服务器,所以近段时间想把老服务器做成打印机服务器,同时因为最近在学习linux,所以就像在CentOS6.3 上安装打印机驱动.因为是新手,所以走了不少弯路,今天终于把打印机安装 ...

  7. Centos6下安装中文字体

    先安装字体管理软件 [root@localhost ~]# yum install fontconfig 将需要安装的字体放到/usr/share/fonts/chinese/目录下 如果不存在这个目 ...

  8. linux5 vnc,CentOS 5 下安装配置VNC

    1. 检查vnc客户端和服务器是否已经安装 [root@CentOS ~]$ rpm -q vnc vnc-server package vnc is not installed vnc-server ...

  9. linux安装r软件教程,Centos6下安装R语言教程

    R语言是主要用于统计分析.绘图的语言和操作环境. 官方网站: Windows下面有直接的安装包,直接下载安装很方便,但是对于刚出的CentOS6.0上不能直接通过yum 安装R,需要自己编译. 下载页 ...

  10. centos6下安装php7的memcached扩展

    安装php7的memcached扩展 1.编译安装libmemcached-1.0.18 wget https://launchpadlibrarian.net/165454254/libmemcac ...

最新文章

  1. 在MVC的cshtml视图页获取默认路由下的ID值的方法
  2. 【响应式Web前端设计】设置图片间隙为0
  3. mysql事务用法介绍及储存引擎介绍(MyLSAM,Innodb)
  4. BZOJ4573:[ZJOI2016]大森林——题解
  5. 360浏览器兼容问题
  6. redis——redis持久化处理
  7. HTML/CSS/JavaScript学习笔记【持续更新】
  8. Python标准库学习笔记7:数据持久存储与交换
  9. qq发送消息时变成表情
  10. 2020电脑服务器cpu性能天梯图,CPU性能天梯图[202002版]
  11. word2016如何插入目录以及页码
  12. 信息搜集-敏感信息泄露
  13. 深入理解快速排序和STL的sort算法
  14. 银湖联手博通欲收购东芝芯片业务 出价180亿美元
  15. 海洋CMS采集翻译发布插件
  16. [Linux Audio Driver] Qualcomm平台音频GMS认证器件要求
  17. Debian 7.4 下mentohust开机自动认证
  18. 栾锟数据科学与计算机学院,山东女子学院学生会第四届第一任干部名单
  19. c 是泛型程序设计语言,在C语言中实现泛型编程
  20. 逻辑门内部电路原理(与或非门)

热门文章

  1. Laravel 实现任务调度功能
  2. mysql 实现分页的SQL
  3. Python获取图片的大小/尺寸
  4. mysql触发器编程_mysql之触发器trigger详解
  5. MATLAB三阶导怎么输入,三阶样条插值(一阶导数边界条件) matlab程序
  6. 使用VC做一个简单的UI界面对话框
  7. LINUX SHELL使用变量控制循环
  8. WINDOWS7都谢幕了,微软为何不出个补丁包?
  9. 保留正常工作的环境,等自己的搞好后再替换
  10. 想起纽微特期间的一次版本事故