如何在64位Ubuntu 15.10中編譯最新版32位Wine
Wine(“Wine Is Not an Emulator”的首字母縮寫)是一個能夠在多種POSIX-compliant操作系統(tǒng)(諸如Linux,Mac OSX及BSD等)上運行Windows應(yīng)用的兼容層。Wine 發(fā)布了***的1.7.53版本。此版本帶來的大量性能提升,包括XAudio,Direct3D代碼清理,改善OLE對象嵌入技術(shù),更好的 Web Services DLL的實現(xiàn),還有其他大量更新。
雖然有一個官方 Wine PPA,但目前只提供1.7.44版本,所以安裝***版本可以從源碼編譯安裝。
下載源碼包(直接下載地址在此)并解壓 tar -xf wine-1.7.53
。然后,安裝如下依賴。
sudo apt-get install build-essential gcc-multilib libx11-dev:i386 libfreetype6-dev:i386 libxcursor-dev:i386 libxi-dev:i386 libxshmfence-dev:i386 libxxf86vm-dev:i386 libxrandr-dev:i386 libxinerama-dev:i386 libxcomposite-dev:i386 libglu1-mesa-dev:i386 libosmesa6-dev:i386 libpcap0.8-dev:i386 libdbus-1-dev:i386 libncurses5-dev:i386 libsane-dev:i386 libv4l-dev:i386 libgphoto2-dev:i386 liblcms2-dev:i386 gstreamer0.10-plugins-base:i386 libcapi20-dev:i386 libcups2-dev:i386 libfontconfig1-dev:i386 libgsm1-dev:i386 libtiff5-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libldap2-dev:i386 libgnutls-dev:i386 libjpeg-dev:i386
現(xiàn)在切換到 wine-1.7.53 解壓后的文件夾,并輸入:
./configure
make
sudo make install
同樣地,你也可以給配置腳本指定 prefix 參數(shù)。以普通用戶安裝 wine:
./configure --prefix=$HOME/usr/bin
make
make install
這種情況下,Wine 將會安裝在$HOME/usr/bin/wine
,所以請檢查$HOME/usr/bin
在你的PATH
變量中。
via: http://www.tuxarena.com/2015/10/how-to-compile-latest-wine-32-bit-on-64-bit-ubuntu-15-10/
作者:Craciun Dan 譯者:VicYu/Vic020 校對:wxy