快轉到主要內容

如何在Linux系統跑Windows軟體,三種方法不同的思路

Linux系統 Linux好用軟體 Wine QEMU Windows Linux
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字
目錄

這篇文章Ivon介紹3種不需要雙系統(Dual boot),直接在Linux系統跑Windows軟體的方法。

每節都有詳細的操作教學,適用於Ubuntu、Debian、Arch Linux、Manjaro、Fedora、openSUSE、Gentoo等GNU/Linux發行版。

有時候特定Windows軟體,Linux就是沒有替代品的情況下,就得硬著頭皮跑Windows版的軟體了。

Linux系統要跑Windows軟體首先可以嘗試Wine轉譯執行,不行的話就靠Windows虛擬機吧。虛擬機又可以分為「文書型」的虛擬機與「遊戲型」的虛擬機。

1. Wine相容層
#

Wine能夠將Windows軟體的指令轉譯為Linux的指令,使其能在Linux執行,效能幾乎沒有損失。如果轉譯良好情況下,還可以跑大型Windows遊戲。

Wine支援的軟體請參閱 WineDB ProtonDB,以及本站 實際測試過的範例

過去Wine需要打一堆指令,現在有許多友善的圖形化界面工具出現了,點一點就可以完成設定。

如果想跑Windows文書軟體(Line,Photoshop) → 推薦安裝 Bottles for Linux

如果想跑Windows遊戲 → 推薦安裝 Steam for Linux

值得注意的是,儘管Wine支援的軟體越來越多,但因為Wine使用黑箱工程還原Win32 API,所以能跑的程式仍要看運氣,有些軟體就是怎樣都不行跑,那些在Microsoft Store上架的軟體更是不可能用Wine跑。

此時就得用到Windows虛擬機了,什麼硬體都給你模擬出來,必要的時候還可以直通實體裝置給虛擬機存取。

2. 文書型Windows虛擬機 + Cassowary
#

相關文章: Cassowary設定教學

跑一個高效能的Windows QEMU/KVM虛擬機,再透過Linux的RDP客戶端存取裝在虛擬機裡面的Windows軟體。

對電腦要求較高,電腦需要空出4GB RAM和2核心CPU資源給虛擬機。

Cassowary這個軟體會幫你中介Linux與虛擬機的溝通,使啟動虛擬機軟體變得宛如原生Linux軟體一般。

之所以叫文書型虛擬機,就是因為RDP沒有硬體加速,只適合跑文書軟體。

3. 遊戲型Windows虛擬機 + GPU直通 + Looking Glass
#

相關文章: GPU直通 + Looking Glass + 躲避虛擬機偵測

終極的遊戲型虛擬機解決方案,讓您在Linux的Windows虛擬機裡面進行遊戲、剪輯、建模作業。

除了電腦需要空出8GB RAM和4核心CPU資源給Windows虛擬機外,還需要準備一張遊戲型的顯示卡。將顯示卡透過VFIO核心模組直通給Windows虛擬機使用,使其能夠使用顯示卡強化3D圖形能力。

這樣一來,搭配Looking Glass軟體的低延遲技術,即可在Linux系統流暢遊玩Windows虛擬機裡的遊戲了。

相關文章

Cassowary:在Linux跑Windows軟體,支援Microsoft Office 365、Adobe Photoshop
Linux系統 虛擬機與容器技術 Microsoft Office Photoshop QEMU Windows Linux
QEMU/KVM虛擬機繞過遊戲Easy Anti-Cheat的方法,隱藏KVM狀態
Linux系統 虛擬機與容器技術 QEMU Linux Windows
如何在Windows虛擬機玩遊戲 ~ Linux QEMU/KVM雙GPU直通 + Looking Glass安裝過程
Linux系統 虛擬機與容器技術 GPU Passthrough QEMU Linux Windows

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。