centos6 下安装xfce+vnc

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

1,安装gnome桌面

[[email protected] ~]# yum groupinstall "GNOME Desktop Environment"  (适合Centos 5)
[[email protected] ~]# yum groupinstall "Desktop"                    (适合Centos 6)
安装完gnome桌面以后,最好也同时安装以下两个软件包:
[[email protected] ~]# yum install fonts-chinese         (CentOS 5 安装中文字体)
[[email protected] ~]# yum groupinstall chinese-support  (CentOS 6 安装中文字体)

[[email protected] ~]# 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”的软件包。下载,安装之。

[[email protected] ~]# yum groupinstall Xfce
[[email protected] ~]# yum groupinstall Fonts    (可选安装)

3,安装VNCServer

[[email protected] ~]# yum install vnc vnc-server  (适用CentOS 5)
[[email protected] ~]# yum install tigervnc-server  (适用CentOS 6)

向/etc/sysconfig/vncservers里写入两行内容,懒人可以直接用如下命令写入:
[[email protected] ~]# echo ‘VNCSERVERS="1:root"‘ >> /etc/sysconfig/vncservers
[[email protected] ~]# echo ‘VNCSERVERARGS[1]="-geometry 1024x768"‘ >> /etc/sysconfig/vncservers

首次启动,会要求输入两遍密码
[[email protected] ~]# vncserver

修改密码用此命令
[[email protected] ~]# vncpasswd

如果安装的是Gnome,把~/.vnc/xstartup最后一行twm替换为gnome-session,懒人请执行以下语句替换
[[email protected] ~]# sed -i ‘s/twm/gnome-session/g‘ ~/.vnc/xstartup

如果安装的是xfce,则执行如下语句:
[[email protected] ~]# mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
[[email protected] ~]# echo ‘#!/bin/sh‘ >> ~/.vnc/xstartup
[[email protected] ~]# echo ‘/usr/bin/startxfce4‘ >> ~/.vnc/xstartup

给予权限,设置开机自启动等:
[[email protected] ~]# chmod +x ~/.vnc/xstartup
[[email protected] ~]# service vncserver restart
重启服务时这里可能会提示 A VNC server is already running as :1 [FAILED]的错误,解决方法见下。
[[email protected] ~]# chkconfig vncserver on

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

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

4,VNCServer使用方法

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

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

[[email protected] ~]# 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就好了。
[[email protected] ~]# vncserver
xauth: (stdin):1:  bad display name "os1:4" in "add" command
故障原因:原因同上。
既然是桌面,那一个浏览器肯定是必要的,安装个Firefox吧:
[[email protected] ~]# yum install firefox
[[email protected] ~]# 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/

时间: 2024-07-30 14:48:32

centos6 下安装xfce+vnc的相关文章

centos下安装xfce+vnc

首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce少于kde,kde少于gnome). 安装xfce桌面一开始我以为第三方的软件源如rpmforge等应该会包含xfce桌面的,结果竟然木有包含,实在是有点儿意外. 根据系统版本打开相应的链接:CentOS 5 32位:http://download.fedoraproject.org/pub/epel/5/i386/CentOS 5 64位:http://download.fedoraproject.

centos6.8安装xfce+vnc

linux环境 [[email protected] ~]# uname -a Linux server1.52chenqi.cn 4.10.5-1.el6.elrepo.x86_64 #1 SMP Wed Mar 22 14:55:33 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux [[email protected] ~]# cat /etc/issue CentOS release 6.9 (Final) Kernel \r on an \m 安装xfce

centos6下安装dedecms

几经波折,终于安装成功!!! 一.centos6下安装WDCP 1.连接linux 在百度直接搜索下载xshell,通过ssh连接 2.安装wdcp 下载安装wget http://dl.wdlinux.cn:5180/lanmp_v2.2.1.tar.gztar zxvf lanmp_v2.2.1.tar.gz安装全部sh install.sh可选安装lnamp,lamp,lnmp三个中任一个 选择1,安装apache 选择1,安装php5.2 只安装wdcp服务器/虚拟主机管理系统面板sh

Centos6下安装伪分布式Hadoop集群

Centos6下安装伪分布式hadoop集群,选取的hadoop版本是apache下的hadoop2.7.1,在一台linux服务器上安装hadoop后,同时拥有namenode,datanode和secondarynamenode等节点的功能,下面简单安装下. 前置准备 主要涉及防火墙关闭.jdk安装.主机名修改.ip映射.免密登录设置等. 关闭防火墙 有临时和永久,这里使用永久关闭的方式. # 临时关闭 [[email protected] ~]# service iptables stop

Centos6下安装Hadoop2.6 问题总结

一. 安装背景:VirtualBox下安装三台Centos6.8虚拟机(一主:master, 两从:slave1,slave2) Centos版本:CentOS-6.8-x86_64 网络配置:三台虚拟机配置静态IP,并配置主机名master,slave1,slave2 系统配置:安装JDK,增加hadoop用户(三台都需要) Hadoop安装包:hadoop-2.6.0-cdh5.6.0.tar.gz 无密码ssh:配置ssh无密码连接(master->slave1, master->sla

CentOS6下安装MySQL数据库服务

大家好,今天是我在51CTO上的第一篇博文,以此来督促我自个养成一个好的学习习惯,也希望给大家有所帮助. ok,言归正传,今天我介绍的是在CentOS6环境下安装MySQL数据库,我所用到的是CentOS6镜像文件中所带的mysql包. 1.配置本地yum源. [[email protected] ~]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# ls CentOS-Base.repo.bak  CentOS-Debuginfo.

Centos 6.5下安装配置VNC(tigervnc)服务的详细配置

一.搭建vnc服务器的过程 1.查看tigervnc是否安装. [[email protected] ~]# rpm -qa | grep tigervnc tigervnc-1.1.0-5.el6_4.1.x86_64 tigervnc-server-1.1.0-5.el6_4.1.x86_64 2.编辑vncservers配置文件. [[email protected] ~]# vim/etc/sysconfig/vncservers VNCSERVERS="1:root 2:bob&quo

CentOS6 下安装HP-LaserJet 1020打印机

因为实验室有个多余的老服务器,所以近段时间想把老服务器做成打印机服务器,同时因为最近在学习linux,所以就像在CentOS6.3 上安装打印机驱动.因为是新手,所以走了不少弯路,今天终于把打印机安装好了. 网上现在流传各种安装方法,本人试了不少,可惜成功的机会没有,下面就唯一成功的一个写出来,希望有需要的人少走些弯路. 我用的是foo2zjs驱动,它现在支持不少的打印机,其中就包括我的1020. 我是做成打印机服务器,所以选用cups,而不用samba,因为本人不会sanmba. 首先确认机器

CentOS6下安装Java jdk1.7.0_10

安装步骤如下: 1. 下载JDK7.0_10 (jdk-7u10-linux-i586.tar.gz) 地址: 2. 卸载系统自带的开源JDK 查看是否安装JDK rpm -qa | grep java 显示如下信息: java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5 存在,执行下面代码删除: rpm –e java 3.拷贝jdk-7u10-linux-i586.tar.gz到安装目录