免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 894 | 回复: 0
打印 上一主题 下一主题

在Linux下安装VNC 安装详解 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-03 19:25 |只看该作者 |倒序浏览

首先远程到服务器.
1.从网上下载:VNC软件包
[oracle@jumper]$ wget
http://www.realvnc.com/dist/vnc-4.0-x86_linux.tar.gz
--10:34:32--  
http://www.realvnc.com/dist/vnc-4.0-x86_linux.tar.gz
           => `vnc-4.0-x86_linux.tar.gz´
Resolving
www.realvnc.com...
done.
Connecting to
www.realvnc.com
[83.170.68.194]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,625,390 [application/x-gzip]
100%[==============================>] 1,625,390     52.67K/s    ETA 00:00
10:35:04 (52.67 KB/s) - `vnc-4.0-x86_linux.tar.gz´ saved [1625390/1625390]
2.发现4.0版本安装起来更加方便,解压后按照README文档操作即可:
[root@xcorder ]# tar -zxvf  vnc-4.0-x86_linux.tar.gz
vnc-4.0-x86_linux/
vnc-4.0-x86_linux/vncinstall
vnc-4.0-x86_linux/Xvnc
vnc-4.0-x86_linux/vncviewer
vnc-4.0-x86_linux/vncserver
.....
vnc-4.0-x86_linux/java/vncviewer.jar
[root@xcorder ]# cd vnc-4.0-x86_linux
[root@xcorder ]# ./vncinstall /usr/local/bin
Can´t install manual pages to /usr/local/man/man1
Copying Xvnc to /usr/local/bin
Copying vncviewer to /usr/local/bin
Copying vncpasswd to /usr/local/bin
Copying vncconfig to /usr/local/bin
Copying vncserver to /usr/local/bin
Copying x0vncserver to /usr/local/bin
[root@xcorder ]# mkdir -p /usr/local/vnc/classes
[root@xcorder ]# cp java/* /usr/local/vnc/classes
3.此时即可启动vncserver:
第一次启动要设置密码.VNC远程密码
[root@xcorder ]# vncserver
You will require a password to access your desktops.
Password:
Verify:
xauth:  creating new authority file /root/.Xauthority
New ´xcorder.sky.cn:1 (root)´ desktop is xcorder.sky.cn:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/xcorder.sky.cn:1.log
上面这段话表示起动了一个图形终端,编号为1,要记住这个编号,等下登录时需要提供这个编号。
如果你要停止这个进程,使用
代码::
$vncserver -kill :1
4.如果上面的没有成功,发出现以下提示:缺少libstdc++库文件.
You will require a password to access your desktops.
vncpasswd: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
5.请到这里下载
http://rpm.pbone.net/index.php3/stat/4/idpl/843376/com/compat-libstdc++-7.3-2.96.118.i386.rpm.html
rpm -ivh   
compat-libstdc++-7.3-2.96.118.i386.rpm
之后现运行:vncserver
6.如果存在防火墙,还需要开放防火墙,然后就可以通过浏览器在5801端口访问vncserver了.
可以通过如下命令确认端口已经正常启动:
[root@xcorder ]# netstat -an|grep 01
tcp        0      0 0.0.0.0:5801                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:5901                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:6001                0.0.0.0:*                   LISTEN      
.....
7.PS:
在/root/.vnc/xstartup
把twm &  改为gnome-session& or kde&
保存修改配置后.重启服务器.
8.再运行开启vncserver命令.开启一次图形终端,编号为1,
如果要开启两个图形终端就运行两次vncserver命令.但第二个图形终端在远程的时候.要以:XXX.XXX.XXX.XXX:2 这样的格式.表示远程图形终端2
9.客户端远程的时候.一般是用WIndows 系统.在客户端安装vnc-E4_1_9-x86_win32_CHS.rar
  软件(自己选用的.).一步一步安装就可以了.安装好后.打开客户端
VNC 客户端下载:
http://download.pchome.net/inter ... /download_2603.html

在服务器里输入LINUX服务器IP.后面还要加个1.远程第一个图形终端.正确连接后.会返回提示要输入密码

10.密码正确登陆后.就会看到LINUX服务器桌面..

OK了 ,收工

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/71107/showart_1272045.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP