在 Linux 上安裝 Windows 程式 運行 Windows 程式是許多用戶的常見需求。最近,使用麒麟或 UOS 等 Linux 系統的國產機器越來越多,其中一個常見問題是「我能在電腦上運行微信/QQ 嗎?」這顯示了騰訊軟件的影響力。
騰訊尚未正式發布功能完備的 Linux 版微信/QQ,也就是功能與 Windows 版相當的版本。微信只發布了功能有限的版本;QQ 則相對全面一些。
Linux 版微信原本是作為 UOS 的特別版本,但其受歡迎程度迅速蔓延,出現了多種修改版本,克服了 UOS 的限制,達到了跨不同 Linux 發行版的更廣泛兼容性。不幸的是,其 Linux 版本仍然缺乏一些基本功能,如直接文件拖放。
對於 CAD 和 CAE 軟件來說,這一限制更加明顯,這類軟件很少在 Linux 上可用。那麼,如何在 Linux 上運行 Windows 程式呢?以下是幾種解決方案:
- 尋找替代品 對於某些軟件類別,例如辦公套件,如果無法使用 Microsoft Office 2019,那麼 WPS Office(國產版本,配置適當字體後功能幾乎與 Windows 等同)是可行選擇;LibreOffice 和其他免費辦公軟件如永中 Office 也可以是可行的解決方案;騰訊文檔、飛書、Office365 也提供了可行的選擇。
Thunderbird 是一個理想的電子郵件客戶端;不過,它偶爾會顯示亂碼。GIMP 提供了類似 Photoshop 的圖層和過濾器,使其在許多任務中成為合適的替代品。
然而,討論替代品會使焦點從為 Windows 軟件尋找 Linux 等價物轉移到「在 Linux 上找到‘足夠好’的替代品」。總之,Linux 提供了可能滿足某些質量妥協的「足夠好」的替代品。
- 虛擬機 一個有效的解決方案是使用虛擬機(VM)。虛擬機允許您在 Linux 中模擬一台電腦並安裝 Windows——但這需要大量的內存,因為同時運行兩個操作系統需要可能未被其他用途佔用的內存資源。
虛擬機通常以主機系統速度的約 50-60% 運行,無法模擬高性能顯卡,因此不適合遊戲。否則,虛擬機提供的體驗與使用真實的 Windows 機器相同。
- Wine Wine 允許用戶通過其應用直接在 Linux 上運行 Windows 程式,提供對許多 Windows 程式的廣泛支持,自動在 Linux 上創建一個模擬的 Windows 環境。
長期以來,Wine 一直作為各種商業「Windows on Linux」解決方案的基礎,如 CrossOver。甚至 Steam 的 Linux 版本也使用 Wine 作為其基礎,並支持大量 Windows 遊戲。
結論 當前主要平台顯示出「分而治之」的循環。Windows 用戶經常對 Linux 產生好奇,而 Linux 用戶則不斷尋找運行 Windows 程式的方法——就像欣賞別人的財物一樣。
文章原文来自-明月三千