当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]在gutsy AMD64下安装wine以及珊蝴虫QQ经验总结
帖子发表于 : 2007-08-23 22:41 

注册: 2006-11-24 1:17
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
由于官方还没有gutsy版本的wine,所以我采用了7.04的64位版本:“wine_0.9.43~winehq0~ubuntu~7.04-1_amd64.deb”。参考各位兄弟的帖子,经过24小时的摸索,我终于搞定了它们,特发此帖,与大家分享!

一、wine的准备工作:
让wine不调用gbk字体,这会使得wine非常慢。最好是把“/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE”中的有“GBK”字样的“fs3”整段都注释掉。
代码:
代码:
sed -i "s/^[^#]*GBK/\#Marked for GBK--- &/g" /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE >/dev/null


二、安装wine。之后,在终端里运行“winecfg”,生成“~/.wine”目录。

三、复制windows系统下的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll到wine的 system32目录下(默认是~/.wine/drive_c/windows/system32)


四、关于字体:
可以将Windows的字体“simsun.ttc”和“simfang.ttf”复制到“~/.wine/drive_c/windows/fonts”目录下。值得注意的是如果你不作这一步也没有什么关系,只是程序的字体比较难看,发虚。

五、设置scim(如果你是使用scim的话)
系统->首选项->SCIM 输入法设置
去掉scim设置的“前端->全局设置->将预编辑字符串嵌入到客户端中”前的钩
去掉scim设置的“面板->gtk->嵌入式候选词标”前的钩

六、设置 riched20.dll和riched32.dll
在终端中运行“winecfg”,在“libraries”选项页下,添加riched20.dll和riched32.dll
然后选edit,都设为native。(可能选中后,右边的“add”按钮还是灰的,解决办法是:选择其它的项目,直到“add”变黑,然后在选择riched20.dll,就可以添加了)

七、链接“/usr/lib/local”到“/usr/lib32/”
代码:
代码:
sudo ln -s /usr/lib/locale /usr/lib32/

这一步很重要,如果不作,那么程序中的中文都会变成乱码。如果你的系统中没有“/usr/lib32/”或者是没有安装“ia32-libs”,那么把它安装上,同时把“lib32asound2(用于使用ALSA)”也安上。如果你的系统是“AMD64”的,那么把它们下载下来,用下面的命令安装:
代码:
sudo dpkg --force-architecture -i xxx.deb

详细情况:http://wiki.winehq.org/UbuntuAMD64

八、安装珊蝴虫版QQ2007
在安装程序上点击右键,选择“用“Wine Windows Emulate”打开”,运行程序,安装之。

九、破解qq的sb防钩子程序
删除你QQ安装目录下(一般为~/.wine/drive_c/Program Files/Tencent/QQ)的“TIMPlatform.exe”这个文件

十、启动
第一次启动比较慢,启动后的字体比较小,比较难看,后面再启动就快些,字体也变得好看多了。

这样安装好的QQ还有一点瑕疵:在某些小地方有些乱码(如图二)。呵呵,这个留给哪个牛人去解决了。


附件:
文件注释: 安装WinRAR(图四)
WinRAR.png
WinRAR.png [ 30.06 KiB | 被浏览 1656 次 ]

文件注释: 聊天中(图三)
.png
.png [ 41.39 KiB | 被浏览 1641 次 ]

文件注释: (图二)
QQ.png
QQ.png [ 45.66 KiB | 被浏览 1630 次 ]

文件注释: QQ用户登录(图一)
QQ用户登录.png
QQ用户登录.png [ 37.46 KiB | 被浏览 1619 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-23 22:49 
头像

注册: 2006-08-06 16:58
帖子: 618
地址: 北海
送出感谢: 0 次
接收感谢: 1
那些小部分的乱码确实令人费解,用了所有的字体解决方法都无法解决,都不知道QQ到底用到多深的底层文件。

废废的QQ,一点也不必。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-24 9:51 
头像

注册: 2005-04-06 21:15
帖子: 2200
地址: 安徽黄山
送出感谢: 0 次
接收感谢: 0 次
那个要重新编译wine,打中文按钮补丁.


_________________
生命不息,灌水不止,我师父是白娘子.另热烈庆祝本人blog访问量突破2w大关.
被高手bs,向小白显摆.


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-24 9:57 
头像

注册: 2006-12-23 13:46
帖子: 9203
地址: Azores Islands
送出感谢: 0 次
接收感谢: 1
ct 写道:
那个要重新编译wine,打中文按钮补丁.


ftp上ct's 目录下有 打好的wine ,不过有可能是32位的。


_________________
no security measure is worth anything if an attacker has physical access to the machine


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-24 10:13 
头像

注册: 2005-04-06 21:15
帖子: 2200
地址: 安徽黄山
送出感谢: 0 次
接收感谢: 0 次
huahua编译的好像都打过改补丁,当然,全是32位的好像 :lol:


_________________
生命不息,灌水不止,我师父是白娘子.另热烈庆祝本人blog访问量突破2w大关.
被高手bs,向小白显摆.


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-24 18:30 
头像

注册: 2007-04-28 18:15
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
应该有for gutsy的官方版吧?欧洲官方源里面的算不算官方版?
我32位的gutsy,直接sudo apt-get install wine安装上的


页首
 用户资料  
 
7 楼 
 文章标题 : 安装“ia32-libs”
帖子发表于 : 2007-09-30 9:21 

注册: 2007-09-17 14:25
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
引用:
如果你的系统中没有“/usr/lib32/”或者是没有安装“ia32-libs”,那么把它安装上,同时把“lib32asound2(用于使用ALSA)”也安上


请问怎么安装!

补充一下:我是ubuntu 7.04.

请问需不需要安装ia32-libs和lib32asound2?这两个包是干什么的?请提供一下源好吗,我把我所有的源都加上了也apt-get不到。谢谢!


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-09-30 18:35 
头像

注册: 2006-07-08 14:41
帖子: 730
送出感谢: 0 次
接收感谢: 0 次
为什么一定要用wine去模拟运行QQ呢??貌似eva目前还是能够连上的。。至少我到目前为止一直很正常的在使用eva上QQ~只是EVA少了一些功能。。。如果仅仅只是聊天的话,EVA够用了


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-10-30 20:10 
头像

注册: 2006-04-11 12:27
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
我这不能建立.wine目录,能告诉我怎么回事么?谢谢啦!

wine: creating configuration directory '/home/clifford/.wine'...
Segmentation fault (core dumped)
wine: wineprefixcreate failed while creating '/home/clifford/.wine'.
clifford@MacWorld:~$ wineserver: could not save registry branch to /home/clifford/.wine-5AocP8/system.reg : No such file or directory
wineserver: could not save registry branch to /home/clifford/.wine-5AocP8/user.reg : No such file or directory


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-10-31 20:50 

注册: 2007-05-21 17:34
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
看来不止一位仁兄有这个问题阿。。。。。同问的说。。。。


coddy 写道:
我这不能建立.wine目录,能告诉我怎么回事么?谢谢啦!

wine: creating configuration directory '/home/clifford/.wine'...
Segmentation fault (core dumped)
wine: wineprefixcreate failed while creating '/home/clifford/.wine'.
clifford@MacWorld:~$ wineserver: could not save registry branch to /home/clifford/.wine-5AocP8/system.reg : No such file or directory
wineserver: could not save registry branch to /home/clifford/.wine-5AocP8/user.reg : No such file or directory


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-10-31 22:10 
头像

注册: 2006-04-11 12:27
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
自己解决一下,重装NVIDIA的驱动就可以了 8)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译