[Mac] 在 Mac 上使用 Wine 執行 Windows 程式

[Mac] 在 Mac 上使用 Wine 執行 Windows 程式

在 Mac 上想要執行 Windows 的程式,通常我的作法就是開一個虛擬機器來跑,

不過因為要將虛擬機器開機需要一些些時間,有時會覺得有點懶… Orz

像今天突然想到很久以前玩的小朋友下樓梯遊戲,

覺得有點懷念,不過這個遊戲應該是沒有 Mac 版的,

為了玩這遊戲又得開虛擬機器跑 Windows,覺得有點麻煩…

 

突然想起了 Wine 這個東西~

Wine 是可以在非 Windows 平台上執行 Windows 程式的好物,

不過老實說以前在 Linux 上試用過,蠻多程式跑不起來,觀感不佳…

但這次在 Mac 上可以成功把遊戲跑起來,覺得還是一個值得分享的方式~

 

1. 安裝 Wine

用 Homebrew 來安裝 Wine 就行了:

brew install wine

 

安裝完 Wine 會建議你也安裝 winetricks,可以用下面方式安裝,

不過我玩那遊戲時其實沒有用到 winetricks 提供的功能:

brew install winetricks
brew tap homebrew/x11
brew install zenity
brew untap homebrew/x11

 

2. 用 Wine 執行 Windows 程式

直接執行 wine <exe name> 就行了,

舉例來說,我是將小朋友下樓梯遊戲下載下來,接著執行 wine down.exe,

就可以開始玩遊戲囉:

Screen Shot 2015-10-25 at 12.17.21 AM

 

遊戲執行起來算是蠻順暢的,不過遊戲結束時,

跳出了一個錯誤,Wine 就當掉了,沒辦法確定是 Wine 的問題還是遊戲的問題:

Screen Shot 2015-10-25 at 12.17.52 AM   

 

雖然 Wine 看起來仍不盡完美,不過如果真的需要完整的 Windows 環境的話,

還是建議跑 Windows 的虛擬機器~

對於一些小的 Windows 程式,倒是可以用 Wine 試試看能不能執行,

可以的話,會比虛擬機器啟動快蠻多的,是另一種選擇囉~^^

 

(本頁面已被瀏覽過 2,248 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料