为了在Sun服务器上远程运行图形化的Unix应用程序并将其显示在Windows机器上,您将需要Windows窗口中的Xwindows服务器。我不认为Tunnelier支持Xwindows隧道。看看Xming的,适用于Windows的Xwindows一个服务器自带的腻子,SSH客户端:
http://sourceforge.net/projects/xming
编辑:很高兴看到这个为你工作。以下是关于发生了什么的更多解释。 Unix图形环境X-Windows基于客户端 - 服务器。 IE:它能够在没有VNC或远程桌面等全屏软件的情况下在远程系统上显示单独的图形窗口。 Unix中的图形程序称为X-Windows客户端,实际显示的内容称为X-Windows服务器。
现在,Bitvise Tunnelier只是一个SSH客户端。 IE:它只处理命令行终端连接。但是,ssh协议实际上能够通过ssh传输X-Windows,但需要两件事:1)在桌面上运行的X-Windows服务器(实际显示应用程序); 2)支持X的ssh客户端 - Windows隧道。输入Xming,一个用于Windows的轻量级X服务器,以及Putty,ssh客户端。因此,你可以很好地使用你的Sun盒子,并输入终端命令,但Visual SlickEdit是一个X-Windows客户端应用程序。要运行它,你需要一个X-Windows服务器。当X-Windows服务器可用时,它在终端上设置DISPLAY变量以告诉图形应用程序显示内容的位置。
还有一点注意:下面的一些答案建议您将DISPLAY变量设置为Sun盒子的主机名。这可能有效,但它会在Sun的屏幕上显示VS窗口,而不是Windows窗口。
原来我需要一个Xming?服务器正在运行以打开其他窗口。现在它似乎工作,虽然我不明白到底发生了什么。 – 2008-09-25 14:44:49
不幸的是,我从字面上把你的“产生了一个新的xterm”,并没有猜测,实际上你的本地机器上没有X服务器。 – tzot 2008-09-25 23:42:48