LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1780|回复: 2

wine qq2010 的详细做法

[复制链接]
发表于 2011-1-21 20:31:36 | 显示全部楼层 |阅读模式
参考了很多帖子,总结下如何wine qq2010。以下是详细做法:
一、如果你的系统是32位的
      1.1安装wine。
      不再详细说明,可以用包管理器或者自己编译安装。需要说明的是如果以前曾经用过wine,那么先备份或者删除~/.wine
      1.2安装qq2010运行的依赖,利用winetricks 。
      如果你是用包管理器安装的wine,那么winetricks 也就安装上了,可以直接用了。如果是自己编译的,可以自己下载winetricks这个脚本去,下载地址:http://kegel.com/wine/winetrick
运行winetricks,在*出的界面中选择msxml3 gdiplus riched20 riched30 vcrun6  vcrun2005 ie6 flash。这些,就qq2010能运行的依赖。另外,我还安装了dotnet2.0。有时qq运行不稳定,安装上dotnet2.0后就稳定了,这个大家可参考下。
      1.3修正乱码。
      直接删除/usr/share/wine/fonts文件夹下所有内容。需要root权限。执行:rm -rf *.* (在/usr/share/wine/fonts下执行哦,可别乱来,你懂的)。当然,如果你不放心,可以重命名font文件夹,执行 mv fonts fonts.bak  。这样当你运行qq的时候就不会发现有乱码了。
1.4运行精简版本的qq2010。
     我用QQ2010SP3.1JayXon纯净版.7z这个精简版,解压后先别着急运行qq程序,还有点工作要干。删除Plugin文件夹下的没用的插件,其中qq空间的插件最好删除,我怀疑qq运行的不稳定和这个插件有关,留一个两个就成。好了,运行qq程序吧。另外一个就是输入密码的时候要用软键盘。

二、如果你的系统是64位的
      2.1你需要一个32位的WINEPREFIX
      在64位系统下安装,如果安装某些库或者程序(例如安装ie6)出现无法安装的情况,提示:You're  using a 64-bit  WINEPREFIX, most of winetricks hasn't been fixed for win64 yet. 这时,你需要删除~/.wine,强制使用32位的,命令如下:
env WINEARCH=win32  WINEPREFIX=/path/to/wineprefix winetricks
例如:env WINEARCH=win32  WINEPREFIX=/home/你的普通用户名/.wine  winetricks
      2.2系统升级后的处理办法
      很可能你升级了系统,wine也跟着升级了,但这时你的winetricks没有跟着升级,或者你想用新的winetricks,那么下载个去,下载地址:http://kegel.com/wine/winetricks
然后用执行:env  WINEARCH=win32 WINEPREFIX=/home/你的普通用户名/.wine ./winetricks 来建立一个32位的WINEPREFIX,其中,winetricks在当前目录下。
      2.3后面的事情就是回到1.2、1.3、1.4了,不再详述。
发表于 2011-1-24 11:08:08 | 显示全部楼层
收藏了
下次试试
回复 支持 反对

使用道具 举报

发表于 2011-1-25 15:08:17 | 显示全部楼层
常来看看

哈哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表