Centos6.2(64位)系统VNC安装文档

2024-05-10 01:38

本文主要是介绍Centos6.2(64位)系统VNC安装文档,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Centos6.2.x86_64 vnc安装文档

作者:  rockyzhuo    时间:  2014-2-20

安装前言

调研背景:

为方便在R710机器上可以跑多台虚拟机,为方便解决这问题,特意安装vnc servere 服务,在自己机器通过远程操控软件vnc viewer 来连接进入到界面。

一、安装 VNC

1、安装vnc相关rpm

[root@web~]# rpm -qa | grep vnc

 

如果没有任何显示,则说明系统没有安装vnc,刚安装如下rpm

rpm -ivh gtk-vnc-0.3.10-3.el6.x86_64.rpm

rpm -ivh gtk-vnc-python-0.3.10-3.el6.x86_64.rpm

rpm -ivh tigervnc-1.1.0-5.el6_4.1.x86_64.rpm

rpm -ivh tigervnc-server-1.1.0-5.el6_4.1.x86_64.rpm

[安装以上rpm前可能需要安装以下依赖包]

 

rpm -ivh xorg-x11-fonts-misc-7.2-9.1.el6.noarch.rpm

rpm -ivh libXdmcp-1.1.1-3.el6.x86_64.rpm

rpm -ivh libXfont-1.4.5-2.el6.x86_64.rpm

rpm -ivh mesa-dri-drivers-7.11-3.el6.x86_64.rpm

rpm -ivh xkeyboard-config-2.6-6.el6.noarch.rpm

rpm -ivh xorg-x11-xkb-utils-7.7-4.el6.x86_64.rpm

rpm -ivh libfontenc-1.0.5-2.el6.x86_64.rpm 

rpm -ivh libxkbfile-1.0.6-1.1.el6.x86_64.rpm

rpm -ivh xorg-x11-font-utils-7.2-11.el6.x86_64.rpm

 

安装好后,可以再次执行:

[root@web~]# rpm -qa | grep vnc

 

显示出现:

gtk-vnc-python-0.3.10-3.el6.x86_64

tigervnc-server-1.1.0-8.el6_5.x86_64

tigervnc-1.1.0-8.el6_5.x86_64

gtk-vnc-0.3.10-3.el6.x86_64

则说明已经安装成功。

安装VNC相关的rpm包:http://download.csdn.net/detail/u010253004/6953833 

2设置远程VNC登陆密码

[root@localhost ~]# vncserver

  此时会提示你输入密码,因为是第一次配置。重复输入两次即可。

  修改密码:

  [root@localhost ~]$ vncpasswd

  Password:

Verify:

注意:启动失败时出现有Could not start Xvnc请参考最后第三章的操作执行。

3配置桌面类型

设置一下远程桌面使用那个类型的桌面,分辨率多少等等。输入:

[root@localhost ~]# vi ~/.vnc/xstartup

主要修改最后两行。改为:

# xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# twm &
gnome-session &

4、配置vncservers文件

[root@web~]# vi /etc/sysconfig/vncservers

 

  重点编辑最后两行,将这两行注释去掉,得到:

VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 1024x768"

5配置防火墙,允许 VNC 连接

  VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听 5902,以此类推。CentOS 的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要 root 权限):

  输入编辑:

[root@localhost ~]# vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5903 -j ACCEPT

配置就算完毕了,需要重启一下防火墙才能使最后那个端口号的配置正常。

[root@localhost ~]# /sbin/service iptables restart

现在重启防火墙完毕后,你就可以使用 VNC 客户端连接了,连接时候必须注意主机 IP 地址后面必须加桌面号,例如这样连接:

192.168.X.X:2 后面的1跟VNCSERVERS="2:root"里的配置的1要一致,记住

* 注意:链接VNC,需要关闭SELINUX和防火墙

6设置 VNC 自动启动

设置vncserver开机启动

[root@localhost ~]# chkconfig vncserver on

然后设置级别chkconfig --level 345 vncserver on

(查看启动属性命令:chkconfig --list)

7启动vncserver服务

(1)主服务启动:

 

[root@localhost ~]# service vncserver start (只启动/etc/sysconfig/vncservers 所定义的界面)

 

2)停止vncserver服务

 

[root@localhost ~]# service vncserver stop

[root@localhost ~]# vncserver -kill :2 (停止某个界面,要用kill命令来杀掉界面2的进程)

[root@localhost ~]#service vncserver status 命令可以查看出有多少个进程pid号,表示启动了多少个界面。

二、虚拟化方案KVM

如果远程连接后没有显示界面,则通过以下方法进行虚拟桌面安装:

1.安装底层支持包 

yum groupinstall -y Virtualization "Virtualization Client" "Virtualization Platform" "Virtualization Tools"

yum -y install qemu-kvm*

yum -y install kvm

yum -y install python-virtinst

yum -y install bridge-utils

yum -y install virt-viewer

yum -y install virt-manager

yum -y install SDL-devel.i*

yum -y install kernel-*

yum -y install pciutils-devel.i*

yum -y install zlib-devel.i*

 

yum install tigervnc tigervnc-server -y

yum install fontforge -y

yum groupinstall Desktop -y

2、重新启动VNC

[root@localhost ~]# service vncserver restart 

三、安装存在的错误:

在安装过程中可能出现不成功或是出现的错误信息,如果出现以下信息时,可以参考用以下方法进行解决:

1、如果出现如下方案:

1[root@localhost vnc]# service vncserver restart

Shutting down VNC server:                                  [  OK  ]

Starting VNC server: 2:root 

WARNING: The first attempt to start Xvnc failed, possibly because the font

catalog is not properly configured.  Attempting to determine an appropriate

font path for this system and restart Xvnc using that font path ...

Could not start Xvnc.

 

/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol: pixman_composite_trapezoids

/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol: pixman_composite_trapezoids

 

这是因为版本原因导致字体问题,需要安装、更新X11的包,或者看提示pixman安装此包。则需要 

yum install pixman pixman-devel libXfont -y

 

所提示要安装:

rpm -ivh pixman-devel-0.26.2-5.1.el6_5.x86_64.rpm  

rpm -ivh libXfont-1.4.5-3.el6_5.x86_64.rpm 

rpm -ivh pixman-0.26.2-5.1.el6_5.x86_64.rpm  

 

 

 

 

         

 

这篇关于Centos6.2(64位)系统VNC安装文档的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/975077

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我

活用c4d官方开发文档查询代码

当你问AI助手比如豆包,如何用python禁止掉xpresso标签时候,它会提示到 这时候要用到两个东西。https://developers.maxon.net/论坛搜索和开发文档 比如这里我就在官方找到正确的id描述 然后我就把参数标签换过来