开发者社区> 问答> 正文

redhat5和centos5安装vncserver实现图形化访问



redhat5和centos5安装vncserver实现图形化访问



很多用户由于应用的需要可能会用到vnc图形化界面,下面给大家介绍下阿里云云服务器vnc安装配置教程:
测试环境:redhat54.64位  centos5.7 64位
登录到Linux系统:
1、使用rpm -q vncserver查看vnc服务是否安装:

我们查看vnc服务是没有安装的,那么第一步使用yum -y install vnc-server安装vnc服务

2、启动vncserver,首次启动vncserver需要设置密码:

这个时候vncserver已经启动成功了,但是在客户端使用vncviewer登录vnc时会发现是黑屏(这也是很多用户经常会反馈的问题,vnc黑屏)

3、这个时候编辑/root/.vnc/xstartup取消下面两行的注释#号:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
在最后一行添加下列代码之一:
#twm &
gnome-session &                    建议选这个,其他的都给它前面加上#

重新登录还是黑屏的,先杀掉这个桌面的进程:[root@AY120706064826e9f8516 ~]# vncserver -kill :1//这里的:1是桌面号
重新运行一次 vncserver 生成一个新的回话,仍旧使用桌面号1:[root@AY120706064826e9f8516 ~] # vncserver :1

这个时候vncviewer连接上后发现还是黑屏状态:

4、使用yum groupinstall “GNOME Desktop Environment” 即可安装GNOME Desktop Environment

安装完成后vnc即可正常使用了,使用vncviewer登录vnc成功:
5、vncviewer登录方法,下载vncviewer客户端:
在此输入ip:端口号如123.123.123.123:1

输入vnc启动时设置的密码

回车就成功登录vnc了


RedHat Enterprise Linux 5系列安装VNC教程步骤按照教程上的来操作,但是会出现以下问题;
1.执行yum -y install vnc-server无法安装,一般都是源的问题,需要更新yum源,操作如下:
导入CentOS-5的GPG证书
#rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
让yum使用网易的源:
#cd /etc/yum.repos.d/
#wget http://mirrors.163.com/.help/CentOS-Base-163.repo
修改repo文件
在所有mirrorlist前面加上#,把所有$releasever替换成5,保存
#sed -i '/mirrorlist/d' CentOS-Base-163.repo
#sed -i 's/\$releasever/5/' CentOS-Base-163.repo
清理并重新生成yum缓存
#yum clean metadata
#yum makecache
执行完成以后重新yum -y install vnc-server 就可以。
2.执行yum groupinstall “GNOME Desktop Environment” 命令下载安装包以后会出现如下提示,那是因为redhat-logos软件包已经存在,导致冲突

执行rpm –qa |grep redhat命令查看软件包版本,此版本不一定跟图片中的版本一样,卸载的时候请根据查看到的实际版本卸载

然后使用yum remove 命令将查看到的软件包版本卸载掉
yum remove redhat-logos-4.9.16-1

最后重新执行yum groupinstall “GNOME Desktop Environment”
yum程序会自动下载新的redhat-logos并安装gnome程序
程序安装完成以后就可以通过VNC登入!

展开
收起
dhjzy868 2012-11-18 18:57:50 18813 0
14 条回答
写回答
取消 提交回答
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    没有GPU挂图形会很卡。服务器安装桌面也可以考虑轻量写的。
    总之,不错!
    2015-08-07 11:38:01
    赞同 展开评论 打赏
  • 额 大家也别说没意义。生命的意义就在于折腾嘛
    2015-08-07 11:22:38
    赞同 展开评论 打赏
  • Reredhat5和centos5安装vncserver实现图形化访问

    2015-08-07 00:26:09
    赞同 展开评论 打赏
  • Reredhat5和centos5安装vncserver实现图形化访问
    为什么会这样,求解
    2014-08-02 20:04:55
    赞同 展开评论 打赏
  • Reredhat5和centos5安装vncserver实现图形化访问
    我按照如上操作做了,怎么还是不行啊? VNC Client登录进去还是黑屏?
    2014-01-15 21:56:53
    赞同 展开评论 打赏
  • UBUNTU试过了,CENTOS还没试
    2012-11-18 22:43:46
    赞同 展开评论 打赏
  • Reredhat5和centos5安装vncserver实现图形化访问
    不会用!
    2012-11-18 22:30:26
    赞同 展开评论 打赏
  • 一个普通程序员
    Reredhat5和centos5安装vncserver实现图形化访问
    有用但不一定实用,谢谢您
    2012-11-18 21:56:16
    赞同 展开评论 打赏
  • Reredhat5和centos5安装vncserver实现图形化访问
    怎么安不上呵?提示没有安装包

    -------------------------

    Reredhat5和centos5安装vncserver实现图形化访问
    到哪儿去找安装包?谁知道呀?
    2012-11-18 21:16:46
    赞同 展开评论 打赏

  • 没有必要
    用winscp    putty 就行了
    2012-11-18 20:39:52
    赞同 展开评论 打赏
  • = =顶下 技术贴
    2012-11-18 20:22:49
    赞同 展开评论 打赏
  • Reredhat5和centos5安装vncserver实现图形化访问
    占多大内存,512MB伤不起啊
    2012-11-18 20:03:51
    赞同 展开评论 打赏
  • 挂QQ 不错
    2012-11-18 19:37:45
    赞同 展开评论 打赏
  • 回楼主dhjzy868的帖子
    图形化访问没有什么意义   主要还是靠命令执行

    挂QQ 不错 呵呵
    2012-11-18 19:17:10
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
Debian GNU/Linux 安全合规之路 立即下载