机器比较老,安装时间也十分久远,所以也不知道实验室系统当时是不是完全安装,最近需要使用vnc登录显示界面,结果问题就来了...没有安装vnc-server。
(1)机器系统是rhel6.2的,所以就从rhel6.2的安装包里面找到了tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm,使用rpm -ivh tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm安装。记得当时显示还缺少几个包,用同样的方法从系统包里面找到,再安装。总体也算顺利。总算可以使用vncserver。
(2)满怀希望在客户端上面登录,输入密码。结果问题又来了,界面啥也没有,结果找度娘,找资料。发现应该修改一下/root/.vnc/xstartup。
把该文件最下面的twm & 注释掉,修改为gnome-session &
(3)问题还没有结束,修改保存。再次运行vnc,结果还是没有改观。
(4)在shell界面输入: gnome-session & ; 提示没有gnome-session这条命令,意思到应该是安装的时候根本就没有安装界面的包
(5)本想使用vnc-sercver的办法安装gnome-session,结果安装桌面需要的包太多了,一点点着得累死。所以想着配置本地yum源,使用yum安装
(6)配置本地yum源可以参考我上一篇文章:http://www.cnblogs.com/zhangjxblog/p/6432104.html
(7)yum源配置成功,安装gnome-session: yum install -y "Desktop"
(8)安装成功,修改/root/.vnc/xstartup
(9)修改/etc/sysconfig/vncservers
(10)重启vnc-server服务:service vnc-server restart
(11)使用vnc,再次启动成功!
linux下配置vnc-server 和gnome-session
原文:http://www.cnblogs.com/zhangjxblog/p/6432284.html