红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

linux下完美运行QQ

发布时间:2008-06-27 15:48:49来源:红联作者:Nesoikps
昨晚搞定了ubuntu下的QQ(完美运行),终于可以甩掉windows了。下面是操作步骤备忘:

第一步、安装wine
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list

sudo apt-get update

打开新立得,搜索Wine,就可以安装了。

可能出现的问题:依赖不满足

解决方法:将不兼容的依赖库统统删除。重新安装

第二步、安装wine 中文补丁
此补丁可以解决部分中文乱码问题。

32位:http://www.fbi2000.com/linux/gdi32.dll.so.tar.gz

64位:http://www.fbi2000.com/linux/wine_1.0.0_amd64_gdi32.dll.so.tar.bz2

下载解压覆盖原文件:
sudo mv /usr/lib/wine/gdi32.dll.so /usr/lib/wine/gdi32.dll.so.backup

sudo cp gdi32.dll.so /usr/lib/wine

第三步、装动态链接库
复制win下的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll到wine的 system32目录下

如果试运行时提示找不到××.dll也同样找到cp过去

第四步、去除绊脚石
将QQ目录中的TIMPlatform.exe文件和QQdoctor文件夹改名。以免腾讯的密保守护进程和QQdoctor影响wine正常运行。

第五步、设置wine
打开Wine Configurationl在libraries选项页下添加riched20.dll和 riched32.dll,然后edit,设为native模式,这样聊天的时候输入中文字符就不是乱码了。

第六步、运行QQ
在桌面新建启动器,命令指向:

wine "[QQ.exe所在路径全文件名]"

例如:

wine "~/.wine /drive_c/Program Files/Tencent/QQ/qq.exe"

双引号是必须的不然“Program Files”文件夹会不被识别。

以后双击该启动器链接即可运行QQ

由于密保守护进程被改名,密码前三位必须用软键盘输入。

视频、传文件、群功能均测试成功。
文章评论

共有 3 条评论

  1. yewd 于 2008-06-28 12:31:41发表:

    看到有点茫然!

  2. wally 于 2008-06-28 01:12:56发表:

    在桌面新建启动器,命令指向:

    wine "[QQ.exe所在路径全文件名]"
    这句话是什么意思阿 ?

  3. 猪哥靓 于 2008-06-27 16:59:08发表:

    ubuntu下面不是自带了EVA的吗?