4種在Linux上執行Windows軟件的方法
Linux已經走了很長的路,但是您可能還需要偶爾執行Windows應用程序 - 尤其是僅限Windows的PC遊戲。幸運的是,在Linux上執行Windows應用程序有很多方法。
當然,在嘗試執行舊的Windows程序之前,您應該在Linux上執行本機。如果你能找到一個不錯的選擇,你會有更好的體驗。本文主要參考《Linux就該這麼學》。
操作方法
(01)使用葡萄酒Wine是相容層,允許Windows應用程序在Linux上執行。它基本上是在Linux上的Windows API的實現。當然,微軟並沒有發佈我們從頭開始重新實現Windows API所需的所有資訊,所以Wine必須被逆向設計。雖然微軟給予我們的價值有多少,但是它的工作非常好,但這完全沒有辦法。要在Wine中執行應用程序,可以安裝Wine並使用它來啓動安裝程序的檔案。在您執行之前,您應該檢視Wine應用程序數據庫網站,這將告訴您應用程序在Wine中的執行情況。葡萄酒經常用於遊戲,因爲遊戲是無法在虛擬機中執行的一種軟件。雖然Wine可以用於執行像Photoshop和Microsoft Word這樣的桌面應用程序,但這些應用程序將在虛擬機中完美執行
(02)您還可以嘗試使用像PlayOnLinux這樣的應用程序,這有助於自動化在Wine中安裝支援的遊戲和其他軟件的過程。
(03)在Netflix的桌面應用程序使用葡萄酒一個補丁版本在Linux上執行Netflix的- Silverlight不與酒的當前版本正常工作。
(04)在虛擬機中執行Windows雖然Wine可能在安裝應用程序時出現錯誤或崩潰,但虛擬機將能夠執行這些桌面應用程序。在虛擬機程序中安裝Windows,如VirtualBox,VMware Player或KVM,並且Windows將在視窗中執行。您可以在虛擬機中安裝Windows軟件,並在Linux桌面上執行。虛擬機引入了一些開銷,但是隨着今天的快速CPU,在虛擬機中執行多種類型的軟件不應該是一個問題。在您調整虛擬機速度之後,尤其如此。這不適用於遊戲 - 虛擬機沒有非常好的3D圖形支援,所以除了最舊的遊戲之外,所有的遊戲將無法執行。
(05)要將Windows應用程序與桌面集成,可以使用VirtualBox的無縫模式或VMware的Unity模式。應用程序仍將在虛擬機中執行,但它們的視窗將無縫地顯示在桌面上,就像在Linux上執行一樣。
(06)嘗試CrossOver如果葡萄酒似乎太痛苦了,你可能想嘗試CrossOver Linux。CrossOver是一種商業產品,因此CodeWeavers提供免費試用,因此它將花費您的錢。CrossOver基本上採用了Wine軟件並對其進行打包,以確保與流行的應用程序(如Photoshop,Office,甚至流行的遊戲)正常工作。CodeWeavers爲這些支援的程序提供了商業支援,所以你有一個人會轉向,如果有什麼中斷的話。此選項不適用於所有人 - 通常您可以使用Wine執行相同的應用程序 - 但是,如果您只想在Linux桌面上執行一些流行的應用程序,併爲其他人付費,則可以爲CrossOver進行調整你的票。CrossOver還將補丁發送到Wine項目,所以您支付的資金有助於資助開源葡萄酒開發。與Wine一樣,CrossOver將不能完美地處理所有事物。與Wine一樣,CodeWeavers具有相容性數據庫網站。
(07)使用遠程桌面如果您可以訪問遠程Windows系統,則可能需要嘗試在遠程Windows系統上執行應用程序,並在Linux系統上使用遠程桌面來訪問它們。應用程序將在真實的Windows系統上遠程執行,因此它們應該正常工作。許多Linux桌面已經包含用於訪問遠程Windows桌面的軟件。如果沒有,可以安裝rdesktop軟件包。
(08)當全部失敗:雙引導你不能在Linux上執行每個Windows程序 - 當一個大型的新的PC遊戲出來的時候,通常會是一段時間,直到它在Wine中正常執行。雖然Linux上的Steam和來自暴雪的Linux支援傳言可能會在將來改變這一點,但遊戲是在Linux上遇到最多問題的應用程序的一個類別 - 儘管許多較舊的遊戲工作正常。而不是完全放棄Windows,請考慮在雙引導配置中保留它。當您想要播放在Linux上無法正常工作的新遊戲時,請重新啓動到Windows系統。如果您是雙啓動的,您甚至可以從Windows訪問Linux分區,以便始終可以訪問您的檔案。
-
電腦顯示屏幕不亮 筆記本不能開機啓動
電腦非正常關機或者用久了,再次開啟,突然打不開了,屏幕顯示不亮,連繫統都進不了怎麼回事?何種情況下,需要維修?操作方法(01)第一檢視信號指示燈。先是判斷實際能否開機,若開機了指示燈會有閃爍。黑屏有時並非全黑屏,仔細看是灰屏,此時信號燈開機時有閃爍。說明硬件沒有問題...
-
stdole32.tlb丟失或損壞怎麼辦
Excel是我們辦公時候最常用的辦公軟件之一,但是有些win7專業版用戶在使用Excel的過程中出現了“某個對象程序庫丟失或損壞”的警告,這究竟是怎麼回事呢?雖然有這個錯誤提示,但是Excel大部分功能還是可以正常使用的。下面由小編給大家介紹一下丟失或損壞的解決方法...
-
Steam錯誤代碼118最新解決方案
Steam商店錯誤代碼118怎麼解決?Steam商城進不去,提示錯誤代碼118應該怎麼解決呢?大家不用擔心,Steam錯誤代碼118是電腦自身網絡解析出現了問題,我們改下網絡設定即可解決問題。那麼,具體要怎麼操作呢?接下來小編就給大家詳細說說Steam錯誤代碼118的解決方法,趕緊GET起...
-
如何將CorelDraw檔案轉爲jpg圖片
CorelDraw儲存的源檔案是CDR格式,將檔案轉爲jpg格式的圖片。操作方法(01)準備好CorelDraw檔案(02)然後開啟CorelDraw軟件進入介面,選擇選單欄中的-檔案-開啟,(03)找到準備好的cdr檔案,將檔案置入到文檔中(04)當匯出時,點擊選單欄中的-檔案-匯出(05)在儲存類型中找到jpg格式,點...