可以,但無法直接執行exe檔。通常情況下,exe程式是不能在LINUX下執行的,這是因為它們的核心是不同的;但可以透過在Linux上安裝wine來執行exe程式。 Wine是一個能夠在多種POSIX-compliant作業系統上運行Windows應用的相容層;它可以將Windows API調用翻譯成為動態的POSIX調用,免除了效能和其他一些行為的記憶體佔用。
本教學操作環境:Ubuntu 18.04.2系統、Dell G3電腦。
exe檔是Windows系統的可執行文件,無法直接在Linux系統中運行,需要在Linux中安裝Wine運行環境才可以。
通常情況下,任何基於Windows的exe程式都不能在LINUX下執行,這是因為它們的核心是不同的;但是可以透過在Linux上安裝wine來執行exe程式。
Wine (「Wine Is Not an Emulator」 的首字母縮寫)是一個能夠在多種 POSIX-compliant 作業系統(諸如 Linux,macOS 及 BSD 等)上運行 Windows 應用的兼容層。 Wine 不是像虛擬機器或模擬器一樣模仿內部的Windows 邏輯,而是將Windows API 呼叫翻譯成為動態的POSIX 調用,免除了效能和其他一些行為的記憶體佔用,讓你能夠乾淨地集合Windows 應用到你的桌面。
安裝WineHQ 安裝套件(Ubuntu 18.04.2 64位元系統為例)
如果您之前安裝過來自其他倉庫的Wine 安裝包,請嘗試安裝WineHQ 安裝套件先前刪除它及依賴它的所有安裝套件(如:wine-mono、wine-gecko、winetricks),否則可能導致依賴衝突。
如果使用的是64 位元系統,請開啟32 bit 架構支援(如果之前沒有開啟的話):
# sudo dpkg --add-architecture i386
下載新增倉庫金鑰:
# wget -nc https://dl.winehq.org/wine-builds/winehq.keysudo # apt-key add winehq.key
新增倉庫:
# sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
#更新安裝套件:
# sudo apt update
安裝Wine:
sudo apt install --install-recommends winehq-stable
至此wine就安裝完成了。
安裝exe程式(以QQ為例)
下載以.exe為後綴的QQ可以執行檔到桌面,右鍵點選該執行檔選擇「使用其他程式開啟(A)」
在彈出的對話方塊裡選擇「Wine Windows Program Loader 」
接下來就和在Windows下安裝軟體一樣直到安裝完成
注意事項:如非必要,一般不太建議在Linux上執行exe程序,可能會遇到各種各樣的Bug。
相關推薦:《Linux影片教學》
以上是linux 可以執行exe嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!