2012-02-20 17 views

回答

1

CygWin帶有一個X顯示服務器,所以你應該能夠運行,建立一個DISPLAY變量到Windows框(Solaris系統),並運行任何你想要的GUI程序。

例如,使用上面的鏈接下載CygWin,然後安裝應有盡有,不只是默認包。

然後通過選擇StartAll ProgramsCygwin-XXWin Server啓動你的Windows中的X服務器。

現在,假設你的Windows的IP地址爲192.168.31.31 - 你會,在Solaris中,這樣做:

export DISPLAY=192.168.31.31:0.0 
xeyes & 

應該運行xeyes(或任何實際程序要運行)在你的Solaris機器上,同時把窗口(和輸入)放在你的Windows機器上。

+0

感謝您的快速回復......請您提供更好的步驟,我該如何處理它?我需要在兩側安裝CygWin嗎? – 2012-02-20 09:24:37

+0

沒問題,@yakub_moriss,我加了一些更詳細的步驟。 – paxdiablo 2012-02-20 09:29:21

2

是的。假設你的Solaris系統已X已經安裝:

  1. 你的Windows機器
  2. 上安裝Cygwin安裝時,一旦你的包頁面,確保X11設置安裝,讓你得到所有X11包
  3. 一旦Cygwin的安裝完畢之後,運行開始 - >所有程序 - > Cygwin的-X-> XWin中服務器
  4. 按照these directions(以下複製爲方便起見)
  5. 類型ssh -Y [email protected][solaris box ip] (注意,您可能需要運行/usr/openwin/bin/xhost +第一個)
  6. 運行任何可以使用X11的程序(即, /usr/openwin/bin/xclock在我的Solaris)
  7. 應該在GUI窗口
+0

我越來越「無法打開顯示:0.0」......任何想法爲什麼? – tumchaaditya 2013-03-22 03:13:57

+0

嘗試在線搜索'「無法打開顯示」「:0.0」'。有很多關於同一個問題的討論。 – Amil 2013-03-22 20:35:19

1

顯示只要安裝MobaXterm。它是免費的,比使用其他任何建議,恕我直言,更容易使用。它是一個終端模擬器(基於Pytty),一個X服務器等,都在一個易於使用的軟件包。

相關問題