Wine QQ

出自Linux Wiki

在2009年3月26日 (四) 12:44由Chenxing (讨论 | 贡献)所做的修订版本

本文的核心内容取自Ubuntu CN的wiki。本文修改了其中的错误,并添加了新内容。

Note.gif
注意:
腾讯官方已经推出Linux版QQ,如果没有特殊需求,建议使用Linux版QQ。

本文实现的是安装腾讯QQ2007,可以使用QQ提供的多数功能。

Hint.gif
提示:
这一操作使用了模拟软件Wine,它虽然不太稳定,但速度不慢,如果你在使用中感觉它的字体不好看或运行速度慢,可以参考Category: wine中的相关文档进行设置。

将QQ 2007安装在独立的Wine 目录(可选)

如果您不想让QQ 2007跟其他 wine 程序混杂在一起,可以考虑新建一个Wine环境,如~/.qq2007

wineprefixcreate --prefix ~/.qq2007
export WINEPREFIX=~/.qq2007

准备QQ 2007需要的dll

从Windows系统的\Windows\system32中复制以下dll到~/.wine/drive_c/windows/system32/ :

mfc42.dll  msvcp60.dll  

复制Windows的QQ文件夹到~/.wine/drive_c/中,或直接执行QQ2007的安装程序安装QQ。

删除 TIMPlatform.exe :

rm "$WINEPREFIX/drive_c/Program Files/Tencent/QQ/TIMPlatform.exe"

创建文件qq2007.reg,其内容是:

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\QQ.exe\DllOverrides]
"riched20"="native"
"riched32"="native"

导入建立的注册表文件:

regedit qq2007.reg

在QQ的文件夹下运行

wine qq.exe

就可以了。

与Windows中的QQ共享聊天记录和好友信息

只需要把Windows的QQ文件夹中相应QQ号码的文件夹在wine的QQ目录下创建一个软链接即可,如:

ln -s /mnt/D/Tencent/QQ/123456789 ~/.wine/drive_c/Program\ Files/QQ/

把号码123456789的帐户共享。/mnt/D/Tencent/QQ是假想的安装QQ的文件夹。

个人工具
简体繁体转换