爲了在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