编译及使用wine的调侃


看到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再作恶,好好修炼吧。我写的这么辛苦,怎么着也得留下几句话让我安慰安慰,说不定哪天一转裁,没注明出处,那就是不尊重我的劳动了,搞得我都不想写了。

由于经验不足,再加上小不点的紧张,可能会造成哪个地方错了,如果你在编译过程中不成功,要原谅我这个不懂写作的,并在评论下提醒提醒一下,这样不会让更多的新手陷入痛苦之中了... 阿门,原谅我吧...

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3