转自:http://blog.yam.com/lijohnson/article/25390911
原标题:《在64位元環境下編譯安裝wine 32bit/64bit》
安装这个方法来编译安装Wine成功率太高了,几乎没有失败过,以前安装网上的其他方法十有八九不能成功,主要原因是编译环境不全,文中的托管在source code上的脚本太有用了,建议试试。
Ubuntu升上9.10後,wine就變得怪怪的,安裝時只能裝套件管理程式的wine 1.2,卻無法安裝主要的wine,從軟體中心安裝也會出現相依性錯誤,只裝1.2的話,運行部份程式又會出錯,最後只好自己手動編譯wine了。
1.下載source code
至http://sourceforge.net/projects/wine/files/Source/下載原始碼,目前最新為1.1.33,下載完畢後,直接按右鍵解壓縮。
2.編譯/安裝 for 32bit wine
(1).前置作業
wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh sudo sh install-wine-deps.sh
此為安裝編譯32位元wine所需的環境套件。
(2).編譯/安裝
./configure make depend make sudo make install
其中make大概要半個小時左右。
(3).運行
wine “檔案名稱”,例如:wine notepad。
(4).移除
sudo make uninstall wine
3.編譯/安裝 for 64bit wine
(1).編譯/安裝
./configure --enable-win64 make depend make sudo make install
make同樣會花很久的時間。
(2).運行/移除
同32位元說明。
雖然最後我的問題還是沒有解決,但還是把花了一個早上研究的結果給紀錄一下。另外要說明的是,若是安裝64位元的wine,將只能執行64位元的win程式,若執行32位元的會出現錯誤訊息。
4.相關連結
WineOn64bit – The Official Wine Wiki http://wiki.winehq.org/WineOn64bit
Wine64 – The Official Wine Wiki http://wiki.winehq.org/Wine64
WineHQ http://www.winehq.org/
January 6th, 2013 at 5:32 am
[…] 1.编译安装 Wine 参照教程: http://chunchu.org/linux/2012/12/12/3618.html […]