在 Windows 上工作 有很多人同時使用Linux和 Windows ,盡管很多人使用後者的目的只是為了玩 游戲 。有三種方法可以在同一台機器上運行Linux和 Windows —雙啟動,模擬器和即時翻譯轉換器(interpretater)。第一個辦法是,當然了,在同一台機器上安裝 Windows
在Windows上工作 有很多人同時使用Linux和Windows,盡管很多人使用後者的目的只是為了玩
游戲。有三種方法可以在同一台機器上運行Linux和Windows—雙啟動,模擬器和即時翻譯轉換器(interpretater)。第一個辦法是,當然了,在同一台機器上安裝Windows和Linux兩種操作系統並在啟動時進行選擇的技術。這是個很好的辦法,但你一次只能使用一個操作系統。很多時候你不得不為了一個Windows下的應用程序而重新啟動整個系統。
這正是模擬器產生的原因。VMWare和Win4Linux是兩個非常強有力同時也是相當流行的商用軟件,他們能讓你在Linux上運行Windows。盡管這些軟件可以使你發揮出Windows幾乎所有的優秀特性,他們同時的確也有一些限制。VMWare的運行速度相對單純運行Windows來說顯得比較慢,盡管Win4Linux可以以Windows同樣的速度進行運行,但是它能夠支持的Windows版本只包含Windows98SE和以下。除此之外,沒有一種軟件能夠保證對Windows下的應用程序的完全兼容特,同時也無法支持一個完整的Windows特性包(Windows feature set)。
你也可以試一下即時翻譯轉換器。WINE是一個具有令人難以置信的特性的程序,但還遠非完美。然而,它確實能使你再不重新啟動Windows的情況下運行Windows應用程序。
但是,如果你還有一台空閒的機器,最有效率的一個辦法將是在每一台機器上分別運行不同的操作系統,但是在一台上顯示兩個系統的界面—兩個操作系統的兩個全屏幕的桌面肩並肩的運行在一起。現在,這是多任務的!
X允許你實現這樣的操作。你的Linux機器可以很自如的把輸出發送到另外一台機器。當Linux被安裝好以後,你根本不需要在機器上安裝出了網線和電源之外的任何東西—不需要顯示器、何淑標河和鍵盤。你可以在Linux box上作的事情你都可以在遠程完成。(甚至包括了openGL應用程序)。一個舊的運行Linux的機器可以成為你的mp3播放系統的一個強有力的配件。用類似Winamp的軟件在 PC上進行很方便的控制。這是一個使用Linux而不改變你原有系統的好辦法,同時也給一塊舊的硬盤找到了一個很好的用途。
那麼,你都需要一些什麼呢?只有一個簡單的家庭內部的網絡和一台空閒的機器。Linux在硬件的使用上比Windows更加充分,要求更低,所以就是老的奔騰計算機只要有32著火以上的內存就是完全可以勝任。(記住,你仍然需要足夠的內存來保證GUI的正常運行,即使是在遠程顯示的情況下)。如果你計劃把這台機器作為你得主系統,盡管是通過Windows來完成顯示的,但很顯然你仍然需要一台硬件配置比較好的機器。
有點遺憾的是這個過程不能反過來實現—把Windows的桌面傳輸到Linux的桌面上來。盡管如此,Windows2000和XP還是支持一些這個方面的高級功能。通過一個終端軟件來實現。(被控制的終端在XP中會被重新命名)。需要提醒你的是,Windows的桌面不是為遠程控制而設計的。
盡管附加的一些組件,比如說終端服務器,或者是Norton的PCAnywhere通過了很多的努力才實現這一功能,但這其實很像應把一根放行的木樁錠到一個圓形的洞裡面去。他確實是完成了基本的任務,但是無論是速度還是實現的功能都根本無法和X提供的相比。最最重要的是,微軟從來沒有為Linux
開發過終端服務的客戶端軟件。在沒有源代碼的情況下,在最近的一段時間裡,很難有人寫出這樣的軟件。
結果就導致我們使用最後的關鍵組件來實現兩種操作系統的融合——個基於Windows的X服務器。
高貴的鄰居 有三種主流的基於Windows的X服務器,每一種都能提供和X11相似的功能,你可以在Linux下面找到X11,但是就像大多數的基於Windows的軟件一樣,這些軟件都不是免費的。
在本月的附贈的CD中,你可以找到其中兩種軟件的試用版(恐龍是在一個英文的Linux
雜志網站上找到這篇文章的,具體在雜志的網站,參見最後的鏈接)StarNet Communications’ X-Win32和LabF的WinaXe。X-Win32並不提供很多附加的功能,但是相對來說還是比較便宜,$125。WinaXe的價格是$100,運行起來非常流暢,而且相當易於使用。由於這些原因,在這裡我們將主要介紹WinaXe。
在你把你所選擇的Linux發行版成功安裝到空閒的機器上之後,(請確定你安裝了大量的窗口管理器以便嘗試,同時確定你的te
.net服務器已經被激活),把它連接到網絡,就完成了准備的工作。
安裝WinaXe在你的Windows機器上,同時運行X設置。
你使用的是帶滾輪的鼠標嗎?轉動滾輪試一下。你想要調整到更高的分辨率和更多的顏色嗎?設置到16-24位,或者是自動的調整到你的Linux桌面設置(你在安裝Linux時設定的)。最後,點擊激活動畫和強制背景存儲(backing store),這樣就可以幫助你提高表現。確認你的窗口模式選擇在“多”。
點擊Ok保存你的設置,同時運行X會話來啟動你的X服務器。你可以看到X會話在你的任務欄上,但是在屏幕上是看不到的。下面,進入你的Linux機器同時啟動Display變量:
export DISPLAY=[machine IP or hostname]
然後運行一個程序,gnome終端,gimp或者netscape——你喜歡什麼就運行什麼吧。注意窗口管理器是Windows?再也沒有什麼比看到在Windows XP下面配置Linux內核更加令人感到驚奇的了。