在Ubuntu下,安裝了wine,本來玩魔獸爭霸和聯機對戰一直很正常,但後來發現莫名其妙不能局域網聯機了,擺弄了很久,終於發現了原因,原來wine 0.9.46之後的版本有不能聯機的bug。不知道0.9.49版本修正了這個bug沒有。
目前解決辦法是安裝wine 0.9.45,如果已經安裝了更新版本,請先卸載:
sudo apt-get remove wine
方法一:
下載deb包 :
http://wine.budgetdedicated.com/archive/ubuntu/feisty/wine-dev_0.9.45~winehq0~ubuntu~7.04-1_i386.deb
然後雙擊直接安裝。用這個方法安裝,系統常會提示要你更新wine。如果不喜歡,請使用第二種方法
方法二:
下載源代碼:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.45.tar.bz2
然後編譯安裝:
先安裝編譯環境:
sudo apt-get install build-essential
sudo apt-get install gcc libc6-dev fakeroot libglib1.2-dev libglib2.0-dev libltdl3-dev libmad0-dev libmng-dev libodbcinstq1c2 libogg-dev libpng12-dev libqt3-headers libqt3-mt-dev libvorbis-dev libxft-dev libxi-dev libxinerama-dev libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxtrap-dev libxtst-dev libxv-dev libxxf86dga-dev qt3-dev-tools render-dev unixodbc-dev x-dev x11proto-record-dev x11proto-trap-dev x11proto-video-dev x11proto-xf86dga-dev fontforge flex bison libxext6
解壓縮wine源代碼,然後打開終端,進入解壓縮後的目錄,下面開始編譯安裝。
./configure
make depend && make
sudo make install
這樣,wine的編譯安裝就大功告成了,接下來就是wine的設置:
winecfg
稍等片刻,就會出現一個面板,這就是wine的一些基本的配置.