Wine QQ
出自Linux Wiki
本文的核心内容取自Ubuntu CN的wiki。本文作者修改了其中的错误,并添加了新内容。
本文实现的是安装腾讯QQ2007,可以使用QQ提供的多数功能。
考虑把 qq2007 安装在独立的 wine 目录(可选)
如果您不想让 qq2007 跟其他 wine 程序混杂在一块,可以考虑新建一个 WINEPREFIX,假设您要用 ~/.qq2007 , 那么执行
wineprefixcreate --prefix ~/.qq2007 export WINEPREFIX=~/.qq2007
准备 qq2007 需要的 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的文件夹。