[笔记]Ubuntu8.04中wine出QQ2008

时间:2008-05-09 13:19:18  类别:QQ2008  作者:outro

系统:ubuntu8.04
wine版本:0.9.61
QQ版本:QQ2008beta1

经过一个下午的努力,终于在ubuntu上wine出了QQ。呵呵,庆祝一下。顺便BS腾讯不出QQ for Linux。。

1.安装wine。
终端输入 sudo apt-get install wine
此为0.9.59版本的wine。若需要最新版的wine可以自己下载deb包安装或者自己编译安装。

2.终端输入 winecfg
在Application Settings中设置默认windows版本为windows xp。
这一步可能出现如下提示:
preloader: Warning: failed to reserve range 00000000-60000000
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please
report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please
report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please
report
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please
report
解决方法如下:
终端输入 sudo sysctl -w vm.mmap_min_addr=0
然后 sudo gedit /etc/sysctl.conf
找到 vm.mmap_min_addr = 65536 替换为 vm.mmap_min_addr = 0

3.安装Wine Gecko IE engine
终端输入 wine iexplore http://www.jiangnan.edu.cn
弹出对话框后选择install。等待程序自动下载安装gecko。成功后,你当然可以看到江大的主页罗~~

4.设置wine使用光驱(通过光盘安装程序时会用到)
终端输入 ln -s /dev/scd0 ~/.wine/dosdevices/d\:\:

5.安装中文支持。
复制simsun.ttc 到/home/user/.wine/drive_c/windows/fonts里。当然也可以是其他字体。
然后把下面的代码保存为zh.reg,终端输入 regedit zh.reg
代码:
REGEDIT4

[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”

6.添加DLL
复制mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll 到 /home/user/.wine/drive_c/windows/system32。其他的不要动。
以上文件可以在真实的WINDOWS里找到(C:\WINDOWS\systenm32)。

7.安装QQ2008
终端输入 wine ~/qq2008.exe

8.找到QQ安装目录(~/.wine/drive_c/Program Files/Tencent/QQ),删除QQDoctor文件夹和TIMPlatform.exe。
这俩个东西不是一般的烦人。。

9.设置QQ运行环境
把下面代码保存为qq.reg .然后终端输入 regedit qq.reg

代码
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\QQ.exe]
“Version”=”xp”

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\QQ.exe\DllOverrides]
“riched20″=”native”
“riched32″=”native”

然后开始运行QQ吧。聊天,传文件,视频都灰常灰常的稳定。但是,貌似一看群消必息QQ定要崩溃。没辙了。。。

阅读(4 次)


特别推荐

广而告之