[原创]VNC在solaris下的安裝方法

发表于:2007-06-09来源:作者:点击数: 标签:
[这个贴子最后由非凡公子在2002/12/0906:28pm编辑] 1.首先下載vnc-3.3.3r2_sun4_sosV_5.5.tgz 用tar命令解压缩,tar-xvfvnc-3.3.3r2_sun4_sosV_5.5.tgz cdvnc-3.3.3r2_sun4_sosV_5.5 mkdir-p/usr/local/bin/vnc/classes 建立一个目录 cpclasses/*/usr/local/b

[这个贴子最后由非凡公子在 2002/12/09 06:28pm 编辑]

1.首先下載 vnc-3.3.3r2_sun4_sosV_5.5.tgz

用tar命令解压缩,tar -xvf vnc-3.3.3r2_sun4_sosV_5.5.tgz
cd vnc-3.3.3r2_sun4_sosV_5.5

mkdir -p /usr/local/bin/vnc/classes
建立一个目录
cp classes/* /usr/local/bin/vnc/classes
接着再
cp *vnc* /usr/bin
這樣安裝過程基本上就完成了

2.創建.vnc目錄
mkdir $HOME/.vnc (linux下運行vncserver會自動建立)
運行vncserver,接著系統會提示你輸入密碼,這個密碼為當前用戶的VNC訪問密碼
這樣一個VNCserver就啟動了
可以用win下的vncviwer來連接,也可能用IE來直接訪問:
在IE地址欄里輸入//192.168.0.20:5801(這里的IP地址為你VNC服務器的IP地址)
輸入密碼就可以訪問了

3.在VNC里用CED
如果連網速度夠快的話,我們可以在VNC里用CED
cd $HOME/.vnc
vi xstartup
注释掉twm &,添加/usr/dt/bin/dtsession &
注意:系統的rpc服務不能停,如果CDE啟動不了,試試/etc/init.d/rpc start
(開始我的也不行,多亏了本版版主蜘蛛的幫忙才解決的,再次表示感謝:P)


vncserver :num為啟動VNC,如果不指定num則從1開始
vncserver -kill :num為停止VNC

4。還有一個問題我沒有解決,服務器上的CED是中文的(在linux下,服務器是什麼樣VCN過來也是什麼樣的),不知道為什麼VCN過來的就是英文的了,不知道大家有沒有解決方法?

Solaris下的VNC下載:
ftp://211.161.36.234/vnc/vnc-3.3.3r2_sun4_sosV_5.5.tgz
user:feifan2
pass:db2

以下是偶的截圖:



 aswellas 回复于:2002-12-09 12:51:15
好东西,我一直没试验成功!

 南非蜘蛛 回复于:2002-12-09 13:10:46
好文章,支持原创文章,希望大家多多写原创文章,多多写一些工作笔记和心得,这样大家才能进步更快,学到的更多

 hmkart 回复于:2002-12-09 13:20:21
我的是s8 for x86
bash-2.03# vncserver
vncserver: couldn't find "xauth" on your PATH.
帮忙看看,在Linux下,自带的到是常用


 YT 回复于:2002-12-09 13:51:21
好,支持!

 非凡公子 回复于:2002-12-09 14:12:53
你的path沒有啦
添加如下到你的~/.profile里

PATH=$PATH:/usr/local/bin:/usr/openwin/bin:/usr/openwin/lib:/usr/clearcase/" target="_blank" >ccs/bin:/usr/ucb:/usr/dt/bin
export PATH


 windowsnt 回复于:2002-12-09 14:21:22
不错!

响应速度怎么样?我在Windows下用的时间觉得它反应迟钝

 非凡公子 回复于:2002-12-09 14:30:01
windows下的不爽,unix下可以開多個服務,大家可以一起用,互不干擾。windows下就不行


 zufuqing5303 回复于:2002-12-09 16:43:30
VNC具体是做什么的呀?

 boyu 回复于:2002-12-09 17:27:40
mkdir ~/.vnc 
这个命令不管用啊!错误如下:
mkdir: Failed to make directory "~/."; No such file or directory

不知哈意思!!帮帮忙!
还有,我运行vncserver 时,出现一下提示:
# vncserver

You will require a password to access your desktops.

/usr/bin/vncpasswd: syntax error at line 1: `(' unexpected


不知社么意思?帮帮忙好啦!!


 非凡公子 回复于:2002-12-09 18:20:25
實在是不好意思mkdir ~/.vnc在solaris下不行:(
我是cd /
mkdir .vnc做的,沒有想到mkdir ~/.vnc不行

 非凡公子 回复于:2002-12-09 18:24:32
 好了,偶已經修改過了

 sunmarmot 回复于:2002-12-09 19:22:11
是干什么的东东啊???

 hmkart 回复于:2002-12-09 19:55:56
同上。
/usr/bin/vncpasswd: syntax error at line 1: `(' unexpected

 zgf 回复于:2002-12-10 00:06:00
是远程桌面,但不同于XDMCP,linux会默认安装

 prowater 回复于:2002-12-10 12:10:32
我用过win下的 除了好装点没什么其他的。
不知道Solaris下的怎么样。

 wangzhiq5 回复于:2002-12-10 17:48:03
有没有solaris 8(x86) 版本 的VNC ?

 wstommy 回复于:2002-12-10 22:47:46
哇,这东方不败来这里啦,好厉害哦。solaris的界面是这样的啊,和HP的菜单有点象,偶第一次见到。

 zgf 回复于:2002-12-10 23:45:02
ftp://ftp.cena.dgac.fr/pub/system/VNC/dist/
 vnc-3.3.1_sparc_solaris2_5.tgz
找不到for X86  D ^_^

 wzy9681 回复于:2002-12-11 09:23:36
有没有for x86版本?

 非凡公子 回复于:2002-12-11 10:50:57
for x86的呀?我這還有一個,看文件名是unix的,不知道在x86下能不能用,我先裝裝試試

 doffinee 回复于:2002-12-12 18:05:39
好文章。
我最近也刚刚用过vnc,感觉不错--一开始下载源码开始编译,弄来弄去总有点问题,后来直接到sunfreeware.com上下载,工作得很好。
问题在于,好像只有以root才能起来? 而且vnc viewer和server直接如果有NAT的防火墙,会有一点点问题。 当然,这个问题通过SSH forwarding解决啦--大家有兴趣的话,我会报告一下如何用secure crt和vnc一起工作的例子:)

 非凡公子 回复于:2002-12-12 18:47:32
好呀,好呀
你也寫一個

 beginner-bj 回复于:2003-04-17 09:49:07
我从多处下载了vnc-3.3.3r2_sun4_sosV_5.5.tgz这个文件,大小都是771KB。但始终有tar: directory checksum error这个错误提示,不知是什么原因?

bash-2.03# tar -vxf vnc-3.3.3r2_sun4_sosV_5.5.tgz
tar: directory checksum error
bash-2.03#

 非凡公子 回复于:2003-04-17 10:21:12
tar -vxf vnc-3.3.3r2_sun4_sosV_5.5.tgz 
这不是压缩过的吗?
你先用gunzip解压再tar -xvf

 beginner-bj 回复于:2003-04-17 10:29:14
谢了。这样OK了
gzip -dc vnc-3.3.3r2_sun4_sosV_5.5.tgz | tar xvf - 

不过同样遇到下面这个问题

# vncserver 

You will require a password to access your desktops. 

/usr/bin/vncpasswd: syntax error at line 1: `(' unexpected

 非凡公子 回复于:2003-04-17 11:49:48
vncpass好像是个脚本的,看看第一行perl的路径是不是对?

 shinesoft 回复于:2003-08-28 21:35:08
bash
mkdir ~/.vnc
不行偶跳楼.

 miceleo 回复于:2003-09-09 10:00:08
在http://www.sunfreeware.com下下载ssh的包,在服务器上按说明安装好后,如果本地有xwin或xfree86 for cygwin的X环境,用xforward功能也可以实现远程桌面的。
拿cygwin举例:
在本地打开cygwin
运行/usr/X11R6/bin/startxwin.sh
运行 ssh -X -l root  x.x.x.x(IP地址)
在打开后运行/usr/dt/bin/dbsession & 即可
关于在客户端不能显示中文的问题,我想跟本地的Xwindow系统运行环境有关系。要在shell里设置中文的环境变量,我没有试过,但我用过Exceed,可以使用中文的,当然也可以配合ssh+Exceed。 

 zjd1979 回复于:2003-09-09 13:23:01
还是要去SUNFREEWARE下载vnc-3[1].3.3.2-pkg,然后用pkgadd -d安装,运行后再也没有讨厌的“/usr/bin/vncpasswd: syntax error at line 1: `(' unexpected”了!不过现在又出现新问题!就是X-DESKTOP不能显示中文,会出乱码,估计英文系统应该没有问题!努力解决中。。。。。 

原文转自:http://www.ltesting.net