程式 葛蘭碎碎唸 Mac MBA

[MBA] 在 MacBook Air 上無腦安裝 Office 2007

Post date: 星期二, 12月 28, 2010

2010/12/28
Mac x Office自從買了 iPad 之後,逐漸瞭解 Apple 這家公司為什麼會那麼成功,也相繼購入 iPhone4,突然間成了水果幫的一員。公司最近還新購入一臺 11 寸 128G SSD MacBook Air,馬上就燃起我的熱情,想想我日常生活常用的 Mail 早已雲端化,其他工作需要的東西也全在 Linux 上,除了要和公司交換文件的東西需要 Office 外,其實不太需要 Windows,只要 MBA 上可以開啓編輯 Office 的檔案,一切就很完美。

一開始找的替代方案是 iWork,直接網路下載 30 天試用,開啓平常所使用的檔案,格式全都亂掉不說,Numbers 更是少很多進階功能,倒不如 Google Document 來的好用。第二種選擇是直接購買 MS Office for Mac 2011,一方面我不需要那麼多功能之外,看到那驚人的價格才是讓人卻步的主因。

既然如此,來試試 Wine 加 Office 2007 這種方案吧。以下是無腦安裝法,算是對於推廣 Mac 盡一份心力。只要您是 Mac OS X Snow Leopard 的版本理當可以成功安裝,當然,也有失敗的機率與風險,請僅慎!

1. 第一步,請先加入 Mac 開發者,成為會員後下載 Xcode。我所使用的版本是 Xcode 3.2.5。若沒有要開發 iOS 的程式的話可以不用下載 iOS 的 SDK。下載下來的是 dmg 格式,請直接安裝。

2. 安裝 MacPortsSnow Leopard 可直接下載 dmg 安裝

terminal3. 接下來開啓 Finder,在應用程式>工具程式>開啓終端機。

terminal-install4. 安裝 Xorg-server,在 shell 內敲入指令:sudo port install xorg-server,其間會有很多問題會需要你回答,除了第一個問題敲入你的密碼外,請一律按 return 鍵。因為會連所須要的套件一並安裝,所需時間較常,請確保網路暢通。

5. 安裝完畢 shell 會再次進入提示符號,請再安裝 Wine。在 shell 內敲入指令:sudo port install wine。一樣一律按 return 鍵安裝到結束。

6. 再安裝 winetricks,在 shell 內敲入指令:sudo port install winetricks。一樣一律按 return 鍵安裝到結束。

7. 安裝 Office 所需要的 Library,在 shell 內依序敲入以下指令,有些會跳出版權畫面,依正常方式點選。

winetricks dotnet11
winetricks gdiplus
winetricks vb3run
winetricks vb4run
winetricks vb5run
winetricks vb6run
winetricks msxml3
winetricks msxml4
winetricks msxml6
winetricks riched20
winetricks riched30
winetricks vcrun6


winecfg8. 在 shell 內敲入指令:winecfg,此時會跳出上面視窗,請選函式庫>新增函式庫頂替,下拉點選riched20 後選加入,請確保括弧內是(原生,內建)的順序。

9. 放入正版安裝光碟或是找到檔案系統,在 shell 內敲入指令:wine patch/to/office/setup.exe,Office 安裝路徑請自行更改,路徑有空白的請多加"\"。(ex. /Volumes/Macintosh\ HD/Office2007_ENG/setup.exe),接下來的安裝就跟 Windows 上一致。

10. 我只安裝我所需要的部份,Word/Excel/Powerpoint,其餘的我沒試過,並不保證能動!安裝完後測試一下吧。在 shell 內敲入指令:wine ~/.wine/drive_c/Program\ Files/Microsoft\ Office/Office12/WINWORD.EXE,若成功開出 Word 視窗即可使用。Excel 請改成 EXCEL.EXE,Powerpoint 請改成 POWERPNT.EXE。

Apple script11. 在 Dock 上放捷徑吧!每次都開啓 terminal 來呼叫 Office 有點累,試著自己做捷徑。開啓 Finder,應用程式>工具程式>AppleScript 編寫程式,輸入以下字串,關閉 AppleScript 編寫程式時選儲存,檔案格式選應用程式,給個檔名以及你要放的路徑,以後只要直接點擊即可開啓!

tell application "Terminal"
do script "/opt/local/bin/wine ~/.wine/drive_c/Program\\ Files/Microsoft\\ Office/Office12/WINWORD.EXE"
end tell

You Might Also Like

Comments on Facebook:

0 意見

Like us on Google+





Like us on Facebook