昨晚搞定了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
由于密保守护进程被改名,密码前三位必须用软键盘输入。
视频、传文件、群功能均测试成功。
yewd 于 2008-06-28 12:31:41发表:
看到有点茫然!
wally 于 2008-06-28 01:12:56发表:
在桌面新建启动器,命令指向:
wine "[QQ.exe所在路径全文件名]"
这句话是什么意思阿 ?
猪哥靓 于 2008-06-27 16:59:08发表:
ubuntu下面不是自带了EVA的吗?