看到wine1.0 RC2版已經出來有一段時間了,RC3也快出來了,以前因為有個可怕的魔鬼般的編譯及使用WINE的經歷,一時都見像了鬼一樣的不想碰WINE,而且模似出來的效果令我不滿意,那亂碼也足以讓我眼花,眼花也就算了,還讓我心裡受盡折磨。從WIN搬家到Ubuntu後,好多軟件都要用到,於是決定再編譯 WINE,魔鬼編譯之旅開始:
◆下載安裝:
首先下載WINE 1.0 RC2,RC3聽說也出來了,但編譯過程是一樣的。
WINE官網地址如下:
http://www.winehq.org
可以在這個網址中找到下載地址:
http://www.winehq.org/?announce=latest
WINE1.0RC2:下載地址:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0-rc2.tar.bz2
WINE1.0RC3 現提供地址如下:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0-rc3.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-1.0-rc3.tar.bz2
在安裝之前,首先要把所需要的依賴包全裝上才可以可以,沒有這些依賴包,就像某個人缺鼻子少眼的,雖然是個人,看上去卻不完整,是女的話誰敢娶,是男的話誰敢要。這個地方就是讓我死去活來的魔鬼基地,想想過去曾經讓我抓狂的快飛進瘋人院了。WINE依賴的包太多了,後來群裡一網友告訴我,才讓我逃離魔鬼苦海,飛向光明。
sudo apt-get install build-essential flex bison
把上面這些依賴包裝上去,其中build-essentials就能解決大部分的依賴問題了,由於智商問題,才知道,別笑我。。。。安裝完成後就可以編譯並安裝WINE了,這個時候才是走向光明的通道:
第一步:解壓縮
tar -xvf wine-1.0-rc2.tar.bz2
(你只有在當前目錄下才可以執行,如果不行,先換到當前目錄,徒個方便嘛,如果你的這個WINE在/opt下,那就應該是
tar -xvf /opt/wine-1.0-rc2.tar.bz2
這樣寫算明白了吧)
第二步: 解壓完了後,就轉到當前目錄,執行配置文件:
sudo ./configure
(如果在這個過程中沒有什麼少依賴包的話,那恭喜,你已經成功了一半以上了,如果不成功,就按照最後幾行的提示進行補包,就是少什麼包補什麼包,少鼻子補鼻子,少眼補眼)
第三步:執行編譯命令 :
sudo make depend && make
(如果在這個過程中沒有什麼少依賴包的話,那恭喜,你已經成功了一半以上了,如果不成功,就按照最後幾行的提示進行補包,就是少什麼包補什麼包,少鼻子補鼻子,少眼補眼)
第四步:確定上面沒問題,執行安裝命令:
sudo make install
執行到這一步,編譯就已經開始了,這個時間比較長,你可以去做別的事,和MM約會,也可以左邊拿煙右邊拿酒,中間搞個小菜也比較爽的,喝咖啡看電視也可以的。呵呵.到這裡,我已經重新編譯3次才成功,花了一天的時間,哎,要是別人的話,不知道這時間夠不夠和MM搭肩的機會,真是郁悶到外星球上去了,再加上群裡不斷的搞刺激,弄得我不成功不罷休.
第五步:編譯完成後,清除在編譯過程中留下的一些緩沖文件:
make clean
好了,由於你們是站在我的頭上才不至於抓狂進瘋人院,就像牛頓站在世人的肩膀上,站的太高,沒有也辛苦,但是被蘋果砸到了,就發現另一個世界了.你們能不能發現另一個世界就看你們的造化了,阿彌托佛……阿門…. 編譯完成
◆攻克亂碼問題
不過還有亂碼的問題沒有解決,你新建一個文件zh.reg,把下面的內容復制進去並保存,要記得你這個zh.reg放在哪個目錄了,跟電腦玩捉迷藏,是很累人的:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] “Arial”=”simsun” “Arial CE,238″=”simsun” “Arial CYR,204″=”simsun” “Arial Greek,161″=”simsun” “Arial TUR,162″=”simsun” “Courier New”=”simsun” “Courier New CE,238″=”simsun” “Courier New CYR,204″=”simsun” “Courier New Greek,161″=”simsun” “Courier New TUR,162″=”simsun” “FixedSys”=”simsun” “Helv”=”simsun” “Helvetica”=”simsun” “MS Sans Serif”=”simsun” “MS Shell Dlg”=”simsun” “MS Shell Dlg 2″=”simsun” “System”=”simsun” “Tahoma”=”simsun” “Times”=”simsun” “Times New Roman CE,238″=”simsun” “Times New Roman CYR,204″=”simsun” “Times New Roman Greek,161″=”simsun” “Times New Roman TUR,162″=”simsun” “Tms Rmn”=”simsun”
在終端裡輸入 regedit ,這個regedit是在當前目錄下執行的,比如你安裝在/opt/wine1.0-rc2/這個目錄裡,你就找一找在哪個目錄並轉到當前目錄,執行之。出現了regedit窗口,把剛才建的zh.reg導入進去,在菜單裡找一找導入這一項,把它導入進去。
至此,亂碼的問題也終告一段落了,但還不完美,還是有一些亂碼的,但幾率很小滴,界面都漢化了,一般不會影響你的使用滴,我模擬過電驢,迅雷和FLASH,相信大多數軟件是不成問題的,photoshop問題也不大,還是中文界面滴。安裝的時候可能會感到一些亂面,確定和取消有可能是方塊塊的,這個時候憑你的感覺來搞了,反正我是按回車就是確定,按ESC就是取消。
◆使用技巧點滴
WINE一般在終端下使用,還有不要用sudo,直接WINE,據說加上SUOD會破壞系統文件什麼的。 終端下輸入:
#wine 程序路徑
如果你的魔獸爭霸在 /opt/魔獸爭霸/ 目錄下,就應該執行:
wine /opt/魔獸爭霸/wow.exe
這樣執行後,就出現了你熟悉的安裝界面,這個不用我講了吧,你們看都能看明白的,還有,安裝的時候,路徑不要改,保持默認,其它的保持默認更好,不然不讓你玩魔獸的。
安裝完成以後,就可以玩了,玩之前最好把3D效果關了,這樣能達到流暢的效果,玩了很爽的,當然,你開了我不介意的。同樣的道理,你可以站在我的肩膀上搞搞網游,看看感覺怎麼樣,說不定又發現了另外一個世界了呢完了。
WINE這個萬惡的魔鬼終於被我制服了,以前它把我玩的死去活來,現在終於讓我當家做主了,為此我還寫下了一本秘籍,防止WINE再作惡,好好修煉吧。我寫的這麼辛苦,怎麼著也得留下幾句話讓我安慰安慰,說不定哪天一轉裁,沒注明出處,那就是不尊重我的勞動了,搞得我都不想寫了。
由於經驗不足,再加上小不點的緊張,可能會造成哪個地方錯了,如果你在編譯過程中不成功,要原諒我這個不懂寫作的,並在評論下提醒提醒一下,這樣不會讓更多的新手陷入痛苦之中了... 阿門,原諒我吧...