歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Linux 下的3個windows仿真器評測 (上)

Linux 下的3個windows仿真器評測 (上)

日期:2017/2/27 9:39:43   编辑:更多Linux

事實就是這樣:沒有一樣東西能滿足每個人的需要,即使是Linux。這也是為什麼雖然現在以Linux為系統平台所開發的應用程序已在市場占一定比例,Windows操作系統還是眼下不錯的選擇。我們希望在Linux機器上跑Windows應用程序,但不想涉入切割分區(partitions)這件麻煩事,所以我們找出三個Linux上的Windows系統解決方案--VMware, Win4Lin,還有Wine--來好好展現一下他們的功力。透過仿真器的幫助(在Wine而言則是一個與Windows兼容的運作層次 ),你可以一方面用Linux作為基本系統平台,一方面又能在需要時調出Windows應用程序來使用。
  
  如果在Linux機器上使Windows與Linux彼此兼容就像把Windows灌進一台空白計算機一樣簡單,那就太棒了。雖然這些軟件包都各有一組怪癖僻,感謝老天,還好沒有一個達到恐怖的困難境界,而且他們大都可以針對你所期待的程度做出不同層級的工作表現。
  
  別忘記最顯而易見的事實:這三款軟件除了Wine之外(有可能現在Wine也要了),你都必須備份一份Windows光盤--95或98皆可,還有一份你想執行的所有應用程序備份光盤。 Win4Lin,Wine和VMware都只提供系統平台,並不提供軟件。而且,雖然Linux只需要中庸等級的硬件環境就可以運作得很好,Windows可從來就不節省系統資源的。安裝Windows 95 的話,你需要64MB的內存;Windows 98則至少要128MB才行。
  
  我們的測試系統配備如下:一個800MHz Pentium III中央處理器, 6.4GB IDE 硬盤,Diamond Viper V770 顯示卡以及Nvidia TNT2芯片,采用Linux的 Red Hat 6.2.操作系統。我們考慮過安裝Nvidia的Linux驅動程序,不過它還在beta測試版階段,而且安裝指南又有足足18頁,所以我們就打消了這個念頭。
  
  Windows的圖形使用者接口(GUI)必須依賴一張快速的顯示卡,Linux則較不依賴;而且如果你希望Windows有顛峰的運作表現,我們會建議將它安裝在一個獨立的分割硬盤(partition)裡,而不是虛擬主機或仿真器中。
  
  我們測試的三個產品:
  
  VMware Workstation 2.03
  
  NeTraverse Win4Lin 2.0
  
  Wine
  
  我們的推薦
  
  VMware Workstation 2.03
  
  CNET 評分: 1 2 3 4 5 6 7 8 9 10 最佳
  
  優點: 提供一個獨立的Windows作業環境,讓它的Linux母體主機平台幾乎沒有受連累當機的危險。
  缺點: 它太貴了。
  總結: 對跨平台應用程序管理來說,VMware是個不可或缺的工具。
  
  並非每個人都需要用到VMware,而它相對而言過高的定價也再次提醒了你去想想到底需不需要。VMware只不過比仿真Windows系統環境層級稍高一點而已。實際上它是一個類似主機代管的工具,讓你可以在不管是Windows或者是Linux的系統環境下,都能同時加載各種客戶端操作系統。對必須支持多重系統平台,又不想花掉一整天功夫在一堆主機間穿梭的網管人員來說,VMware正是夢想成真的第一步。
  
  
  使用全屏幕的方式運行VMware, 效率更好。
  
    軟件需求與規格:
  平台: Linux 帶有glibc 2.x, kernel 2.0.32 (單處理器) 或 2.2.x (SMP)
  處理器: Pentium-266 或兼容內存; AMD-K6-2
  內存: 96MB (推薦128MB)
  磁盤空間: 10MB 加上給次操作系統以及應用軟件使用的500MB (推薦2GB )
  CD-ROM 需求: 無
  可下載完整版: 是
  
  
  VMware Workstation 2.03
  
  並非每個人都需要用到VMware,而它相對而言過高的定價也再次提醒了你去想想到底需不需要。 VMware只不過比仿真Windows系統環境層級稍高一點而已。實際上它是一個類似主機代管的工具,讓你可以在不管是Windows或者是Linux的系統環境下,都能同時加載各種客戶端操作系統。對必須支持多重系統平台,又不想花掉一整天功夫在一堆主機間穿梭的網管人員來說,VMware正是夢想成真的第一步。
  
  巨大的系統需求
  仔細考慮一下VNware能讓你做的事情可能有多大。光是安裝一個客戶端Windows 98操作系統來仿真單機(standslone)模式的系統環境,你就必須貢獻出至少64MB RAM(有128MB最好)給它。還有,雖然說明書上說只要500MB 的硬盤空間就已足夠,安裝精靈軟件建議至少要有2GB為佳。這個小小的驚奇迫使我們回到第一步,到Red Hat6.2去重新設定硬盤分割區的大小。而且,以上都僅僅是要安裝「一個」客戶端OS的系統需求而已。如果你的Linux主機是以傳統的最低硬件配備開始運轉的話,這件事的確必須好好考慮。
  
  安裝
  你可以用未來執行客戶端OS使用者的身份登錄、安裝VMware,你不一定得要是root才行。你可以選擇用RPM(紅帽公司專用包裹程序管理員檔案)或者 Gzipped Tar壓縮檔執行安裝;雖然安裝程序相當簡單,為了預防你覺得緊張,我們還是建議你從VMware的網站下載長達98頁的PDF文件開始安裝指引。



  
  安裝的第一部份就是在你的系統安裝VMware軟件。基本上,你只要接受默認值並且同意授權聲明,建立一個子目錄,把授權同意書復制一份移進去即可。接下來你幾乎只要等著VMware的系統設定精靈就可以了。
  
  系統設定
  在執行、設定VMware之前有兩件事必須要做。第一,你必須把時鐘(real-time clock)的功能編譯進核心(kernel)裡;第二,你必須建立支持個人計算機硬件的並列端口(parallel port PC-style)並將之加載,作為核心模塊。一旦你開始系統設定,你也許會發現一個kernel問題。在我們開始系統設定時,出現了一個對話盒,警告我們的Red Hat 2.2.14-5.0 kernel在使用負荷量過重時可能會導致內存不足問題。(這也是kernel 2.2.16的問題。) VMware軟件導引我們到Red Hat的網站去下載kernel的升級版,不過如果它能再早一點告訴我們就更好了。
  
  接下來一切都交給自動安裝了。Windows 98 跟往常一樣,安裝時間是天殺的久;等我們裝好98, VMware便引導我們安裝VMware工具程序,包括了一個最佳化影像驅動程序,在我們安裝時就使整體表現大大不同。我們透過下拉式選單將可用內存由預設的48MB重新設定為64MB,這樣可以使運作順暢些;重新啟動Windows,接下來加載應用程序--包括Microsoft Word和電子表格Excel,以及影像處理軟件 Paint Shop Pro。
  
  執行應用程序
  在執行這些應用程序時大致上沒什麼問題,不過在圖像顯示方面我們注意到有拖延的情形,即使色彩只有16位的時候也一樣。在VMware之下,Windows以默認值的方式在一個窗口中執行。我們將它轉為全屏幕模式,也就是把它置入Windows本身的主機上。(這個選擇按鈕就在系統設定面版上方,按下它,全屏幕模式就會啟動了。)我們一做這項改變,畫面呈現便立刻大大不同。不止畫面看來就像Windows的窗口,它運作起來也讓你覺得跟Windows窗口接口一模一樣。雖然它支持Direct X,這兒可不適合打游戲;因為... 速度非常慢。同樣地,我們也沒有法子讓Windows辨識出DVD盤片來。咱們來看看VMware的光明面罷:由於VMware在Windows自己獨享的內存空間裡跑窗口操作系統,所以Windows一旦當了,也不會一並拖累 Linux。這兩套系統完全是獨立的(雖然我們想盡辦法要在插入DVD盤片的某些情況下把這橫跨兩個系統平台的光盤驅動程序一並毀掉)。
  
  總結
  雖然VMware Workstation高達美金299元的定價可能會導致某些買家將它從購物清單前幾名給剔除掉,不過VMware的姊妹品VMware EXPress,不但支持Windows 95以及98等操作系統,價格也平實多了--79塊美金。 VMware Workstation將客戶端系統環境獨立開來,保護核心Linux系統的能力對必須管理多重操作系統的資管人員來說,可說是一大優勢。
  
  
  NeTraverse Win4Lin 2.0
  
  CNET 評分: 1 2 3 4 5 6 7 8 9 10 最佳
  
  優點: 安裝簡單,說明文件也寫得很好;運作表現正如預期。
  缺點: 不支持DirectX,也沒有支持Windows 網絡架構。
  總結: 如果你只需要基本型的Windows仿真平台操作系統,Win4Lin 是個可以考慮的選擇。
  
  在經歷過公開beta測試版的醞釀期之後,Win4Lin現在已經發展成一個相當親切的 Windows仿真平台操作系統了。NeTraverse在安裝程序方面作了極佳的文件說明,即使面對著 Linux的五花八門Kernel傾向,這些說明也讓你在安裝過程所遭遇的痛苦減到最低。
  
  
  Win4Lin 可以讓你以全屏或者窗口方式執行Windows
  
    軟件需求與規格:
  平台: Linux kernel 2.2.x, X Window System
  處理器: Intel Pentium 或兼容處理器
  內存: 32MB
  磁盤空間: 15MB 加上下載Windows的40-130MB,以及每位使用者的 40-200MB
  CD-ROM 需求: 無
  可下載完整版: 是
  
  NeTraverse Win4Lin 2.0
  
  在經歷過公開beta測試版的醞釀期之後,Win4Lin現在已經發展成一個相當親切的藍領階級 Windows仿真平台操作系統了。NeTraverse在安裝程序方面作了極佳的文件說明,即使面對著 Linux的五花八門Kernel傾向,這些說明也讓你在安裝過程所遭遇的痛苦減到最低。
  
  安裝
  安裝Win4Lin的第一步就是把13頁的安裝指引打印出來。(你也可以在屏幕上看電子文件,不過在指引與指令之間前前後後跳來跳去,相信你三兩下就頭暈腦脹了)。接下來,請直接跳到最後三頁,這裡有「例外」列表、附錄以及一般問題解答。之所以這樣編排是因為他們希望你將Win4Lin裝在一台跑 Linux的主機上,而且kernel要原始的--也就是你尚未修改過的kernel。如果情況不是這樣,你就有必要造訪NeTraverse FTP site這個站一趟,下載適當的kernel。


  
  Win4Lin的基本安裝相當簡單,只要遵循指示即可。雖然安裝是從指令列開始的,你還是必須裝上XFree86,並且執行它。在安裝流程中,大部分時間你都必須以root身份登陸系統,同時也要把自動播放CD的功能給關掉。完整的安裝流程包含了四個階段,加載特殊的Win4Lin kernel乃是第一步。請容我再說一遍,你不能移除掉原始的Linux kernel,這是非常重要的!Win4Lin會成為你的預設開機kernel,不過它還是向原始的kernel借用了不少例行步驟。第二階段就是安裝Win4Lin的程序檔案,在你同意了授權聲明之後,接下來的流程基本上就交給自動安裝即可。在本階段的最後會有個說明文件上注明有案的小毛病,可能會導致你無法取出Win4Lin光盤片、無法插入 Windows光盤,無法順暢地進行安裝。看起來似乎是Linux認為光盤還在運作,所以不肯將它退出來。解決方案就是,將光盤片取出,並且在繼續安裝之前插入你自己的Windows光盤。
  
  加上Windows
  進行到第三階段(到這裡你還是繼續用root的使用者層級登錄),將Windows安裝檔案讀入你的系統之中。先檢查看看你的Windows光盤是否能開機是很重要的(就跟對付Windows95光盤一樣),你也需要一片Windows 軟盤開機片。進行到這裡,你大概正因為沒有出現任何要求輸入25字符的Windows產品識別碼而沾沾自喜,醒醒吧!第四階段,在此你將以一般使用者登錄,設定個人Windows各區塊(session)的使用偏好,在這裡你就需要產品識別碼了。不過在Win4Lin環境下安裝Windows的時間只需要一般程序的三分之二到二分之一,這點倒是對你滿有利的。
  
  雖然安裝文件注明了只有win &一個指令才能啟動Win4Lin的 Windows session,其實還有另一個: fwin &。 這兩個指令的差別在於, win &是將Windows加載一個應用程序窗口,而 fwin &則是以全屏幕的模式啟動。你可以活用Ctrl-Shft-F7以及Ctrl-Shft-F8在這兩種模式中切換。這也是相當重要的小提示,請銘記在心;因為一旦你把Windows的設定方式照樣用在Linux身上,你可能會找不到工具列的功能,因為它被拋在屏幕可見范圍底下了。
  
  應用程序表現
  我們一共測試了Word、 Excel電子表格,以及圖像處理軟件Paint Shop Pro,他們的表現就像平常在Windows窗口系統底下一樣。 唯一較大的差別在於重新讀取圖像時,會有一點點拖慢的情況發生。這是驅動程序方面的問題,在我們用Nvidia的Linux驅動程序取代 Red Hat 6.2的默認值之後,看來這根本就不成問題了。Win4Lin並不支持 DirectX 或者Windows 網絡架構,不過它倒是可以連上因特網。



  
  加上Windows
  進行到第三階段(到這裡你還是繼續用root的使用者層級登錄),將Windows安裝檔案讀入你的系統之中。先檢查看看你的Windows光盤是否能開機是很重要的(就跟對付Windows95光盤一樣),你也需要一片Windows 軟盤開機片。進行到這裡,你大概正因為沒有出現任何要求輸入25字符的Windows產品識別碼而沾沾自喜,醒醒吧!第四階段,在此你將以一般使用者登錄,設定個人Windows各區塊(session)的使用偏好,在這裡你就需要產品識別碼了。不過在Win4Lin環境下安裝Windows的時間只需要一般程序的三分之二到二分之一,這點倒是對你滿有利的。
  
  雖然安裝文件注明了只有win &一個指令才能啟動Win4Lin的 Windows session,其實還有另一個: fwin &。 這兩個指令的差別在於, win &是將Windows加載一個應用程序窗口,而 fwin &則是以全屏幕的模式啟動。你可以活用Ctrl-Shft-F7以及Ctrl-Shft-F8在這兩種模式中切換。這也是相當重要的小提示,請銘記在心;因為一旦你把Windows的設定方式照樣用在Linux身上,你可能會找不到工具列的功能,因為它被拋在屏幕可見范圍底下了。
  
  應用程序表現
  我們一共測試了Word、 Excel電子表格,以及圖像處理軟件Paint Shop Pro,他們的表現就像平常在Windows窗口系統底下一樣。 唯一較大的差別在於重新讀取圖像時,會有一點點拖慢的情況發生。這是驅動程序方面的問題,在我們用Nvidia的Linux驅動程序取代 Red Hat 6.2的默認值之後,看來這根本就不成問題了。Win4Lin並不支持 DirectX 或者Windows 網絡架構,不過它倒是可以連上因特網。



Copyright © Linux教程網 All Rights Reserved