(本系列以 Tony Bradley 今年六月在 PC World 發表的 "30 Days With Ubuntu Linux" 為素材,每天寫一篇閱讀感想)
Ubuntu Linux, Day 23: Would You Like Some Wine With That?
在 Linux 底下要使用 MS Windows 的程式有幾種方法,例如安裝 VirtualBox 之類的虛擬機,然後安裝完整的 MS Windows ,或是用今天原文文章 Tony 提到的 WINE 。
WINE (WINE Is Not Emulator) 這個專案已經17年了, Tony 在 Ubuntu Software Center 裡面搜尋 WINE ,竟然找到14個,到底哪個才對啊,他一點概念也沒有,不過他注意到那個 WINE(meta package)有最多人評價,而且平均得到 4星半 ,所以他就裝這個囉!
裝好之後,他在 Unity 介面的 Applications lens 輸入 Wine ,跑出來三個:Configure Wine,Uninstall Wine Software,和Winetricks,既然他想要執行 Wine ,也許該從設定(configure)開始囉?
在設定的視窗裡,可以選擇要跟哪一版本的 MS Windows 相容, Tony 把預設的 Windows XP 改成 Windows 7,其他都先不變更。
好,要來安裝軟體了,他找到放在 Windows 硬碟分割區的 MS Office 2010 .exe 安裝檔,在圖示上面按右鍵選擇 "Open With Wine Windows Program Loader" ,跑出錯誤訊息,說這個檔案沒有執行權限。他上網查了一下,原來是這個檔案沒有 x 屬性 (executable) ,他在圖示上面按右鍵選 Properties ,把 executable 選起來,可是……
那個剛剛才勾選的 executable 屬性又會自己消失!
Tony 搞不定,call out 請網友來救援囉!
==
PowerOp:底下幾乎每個網友都說:你不能在 Windows 的 _NTFS_ 硬碟分割區去變更(Linux底下的)檔案權限,請把那個 EXE 檔案複製到任何一個 Linux 的硬碟分割區,再透過 WINE 去安裝。
然後,也幾乎每個網友都推薦 PlayOnLinux 這個圖形化的前端介面,會讓你使用 WINE 更輕鬆!還有幾位網友提到,最好先到 http://appdb.winehq.org 看看 WINE 對哪些 MS Windows 軟體的支援度較好,一般如果拿到白金(Platinum)或是金(Golden)等級的會比較好裝。