ubuntu用wine运行QQ2009设置教程

 

说到腾讯发行的那个QQ for Linux,真的让人很无奈啊,说崩溃就崩溃,一点儿机会也不给,后来还有一些用linux自带的通讯工具来登录QQ的,但是效果都不是很理想,直到出现了webQQ,才稍稍满足了一下我们的胃口,不过,一个webQQ还是不够的,偶们要真正的QQ。言归正传,我们开始用wine模拟运行QQ2009。这个方面的教程网上有很多,奶牛根据网上的资料,自己整理了一下,亲测成功,此方法适用于ubuntu 9.04 9.10 10.4等版本~

1.首先安装wine 1.2,在系统管理的软件源中选择wine 1.2-gecko,然后系统会将相关的文件都安装上。

2.设置winetricks,在终端中依次运行

wget http://www.kegel.com/wine/winetricks

sudo apt-get install cabextract

chmod +x winetricks

./winetricks

在出来的选项中选中 winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash,并进行安装。

3.继续在终端中运行regedit,打开注册表.

找到键值[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]

修改

MS Shell Dlg 内容为 SimSun
MS Shell Dlg 2内容为 SimSun
新建字符串Tahoma = SimSun
再打开[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink]
新建字符串Tahoma内容设置为str(7):SimSun.TTC,SimSun\0

到此,wine的设置就基本完成了。

4.添加字体支持,这里需要安装的是宋体文件,选择应用程序里面wine的browse C:Driver选项,宋体文件simsun.ttc放入在windows文件夹下的fonts文件夹中。

5.下载深度的单文件QQ2009,选择应用程序里面wine的browse C:Driver选项,将QQ放入program files\tencent\QQ\bin\中,其中tencent,QQ,bin文件夹需要手动新建。

6.对QQ文件创建快捷方式,并放置在方便打开的地方(比如说桌面),设置快捷方式的属性,将权限的执行选项选中,并且将其它权限都设置成读写。

ok,一切都就绪,运行QQ看看效果如何吧~~有其他问题大家可以来奶牛博客跟奶牛交流。文中所涉及到的宋体文件和QQ2009奶牛也打包奉送给大家,点此下载.关于迅雷的wine教 程奶牛也整理了,可以参考ubuntu用wine运行迅雷

61 条评论

  1. 2009出来的有乱码。。。我记得是有个什么flash插件啥的

  2. 打开 Wine 的设置菜单,“函数库”一项,点击“新增函数库顶替”下拉箭头,分别找到 riched20 和 riched32 这个两项把他们添加到下面,然后分别选择这两个函数库然后点击右边的“编辑”,把里面的选项改为“原装”。

    注意:这一步很重要,这是为了能够正常输入文字。

    我尝试了下这个,结果显示正常了

  3. 好像说错了,呵呵,按您的教程来的时候忘记了
    新建字符串Tahoma = SimSun 这一个步骤。估计这个比较关键吧

    • 你说的那个方法我从前用过,那个是对精简版本的QQ2008使用的方法,挺复杂的,而且效果不是很好,你说的那个方法从前我用过,要把那两个文件设置成xp原核的,但是这次采用的是单文件版本,这个版本貌似是修改的TM版本的,而且效果挺不错的。

  4. 我可能是没有运行新建字符串Tahoma = SimSun 这一个步骤,导致有方格的。

    总之,奶牛的blog很好 :gz

    • 呵呵,感谢tstar对奶牛的关注,以后有什么问题大家一起讨论,共同进步哈~

  5. :wx 奶牛的方法我马上试试,哈哈,谢谢拉!
    博客很漂亮,以后会常光顾!

    • 嗯嗯,撒花欢迎哈~~~

      • 非常感谢!成功拉!
        有些小问题想请教奶牛,我对QQ文件创建快捷方式,
        并放置在桌面上,是可以成功运行的,可是我不想桌面太乱,想把QQ添加到面板里
        该怎么办啊!

        • 你是说的顶部的那个么?那个直接拖拽上去就可以了,只显示一个小图标,而且图标也可以自定义图片的~~~

  6. 恩,可以啦!非常感谢! :good

  7. 这个QQ是精简版的,我装了以后不能备注,不知道奶牛有没有这样大问题。

    • 有,这个版本好像是用TM版本改的,所以……毕竟不会很完善,但是其它方面支持的都还不错,也挺稳定的,我wine过08版本什么的,都不如这个好用,呵呵~

      • 恩,是的哇,嘎嘎!

  8. 一直想搞明白wine是怎么用的,得好好研究研究。

    • wine就安装后就用它的loader运行win下的程序就可以了~~~~

  9. “ubuntu用wine运行迅雷”出错了

    • 呃,是下载到最后的时候99%就不动了?那个直接暂停改下文件名就ok了。我测试中没报错~~~

      • 我是说,本文中“ubuntu用wine运行迅雷”,这篇文章找不到了。

        • 哦,谢谢提醒,因为文章发布之后更改了一次固定链接,而文章中的链接忘记更改了,现已经更正。

  10. 我根据你说所的方法去改:
    “找到键值[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]

    修改

    MS Shell Dlg 内容为 SimSun
    MS Shell Dlg 2内容为 SimSun
    新建字符串Tahoma = SimSun
    再打开[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink]
    新建字符串Tahoma内容设置为str(7):SimSun.TTC,SimSun”
    无论我怎么改都无法使WINE可以看到中文,后来我试了很久,原来是要更改/home/电脑名称/.wine/system.reg.

    • 呃,貌似直接用终端代开regedit就可以了,奶牛就是那么改滴丫~~~

  11. :good ….奶牛,可是为什么wineqq2009运行起来这么卡呢

    • 卡么?奶牛这里运行的效果比在windows下的效果要好很多,可能是机器配置的问题?

  12. 奶牛的博客很实用阿 :good

    • 呵呵,还好啦,欢迎常来~~~ :wx

  13. 为什么我安装到vcrun2005sp1的时候总是提醒我要“install vc2005trial first”,不会真的要安装个3.3G的这个东西吧

  14. 呃,奶牛当时没有遇到这种现象的说~~~

  15. 我弄好了,原来我点的是vc2005sp1不是vcrun2005sp1。还有,教程中说的vcrun2005sp1在winetricks中并没有,其实应该是vcrun2005才对,对vcrun2005的解释是MS Visual C++ 2005 sp1 libraries。真是悲剧啊。
    非常非常感谢奶牛啊,现在终于用上这个QQ了 :gz :gz :gz :gz :gz :gz

  16. 执行这一句的时候chmod +x winetricks,提示
    ytf@YTF-PC:~$ chmod +x winetricks
    chmod: 更改 “winetricks” 的权限: 不允许的操作

    这个怎么解决啊?

  17. 额,,刚才那问题解决了,但是出现这个问题

    ytf@YTF-PC:~$ ./winetricks
    Executing wget -O install_flash_player_ax.exe -nd -c –read-timeout=300 –retry-connrefused –header Accept-Encoding: gzip,deflate http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe
    install_flash_player_ax.exe: 权限不够
    ——————————————————
    Note: command ‘wget -O install_flash_player_ax.exe -nd -c –read-timeout=300 –retry-connrefused –header Accept-Encoding: gzip,deflate http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe‘ returned status 1. Aborting.
    ——————————————————

    貌似权限不够,,,

    • flash的插件安装有的时候会自动出错,你就从上面你发的那个网址上下载install_flahs_player_ax.exe文件然后手动安装就可以了,效果是一样滴~~~

  18. chmod +x winetricks权限不够的问题解决了,不是加sudo做的,刚开始我也是想这个干来着,但是貌似系统管理员与我当前用户不属于同一个文件夹,提示没有这个文件。flash的问题我先试试再来。谢谢你啊 :good

  19. ytf@YTF-PC:~$ sudo ./winetricks
    [sudo] password for ytf:
    wine: /home/ytf/.wine is not owned by you
    ——————————————————
    You (root) don’t own /home/ytf/.wine. Don’t run winetricks as another user!
    ——————————————————

    显然用sudo也不行。。。

    • wine不是root创建的,哪个用户创建用哪个用户来处理。

  20. 哦,对了,我的是64位的10.10,不知到有没有关系

    • 有关系,而且关系还很大,你需要一个32位的库文件,自己去搜索下安装上,如果还有问题还是得自己搜索找答案丫,呵呵~~~

  21. 受不了了,用wine折騰qq,至於嘛? 只是個即時通訊而已?

    • 呃,但是很现实丫,对于很多网友,他们对QQ的需要很大啊,因为国内现在还是大部分都用QQ的丫~~~

  22. 我用wine1.3来运行qq2010,首次装好的时候可以运行,也挺稳定的,为了图方便点了一个记住密码!悲剧发生了第二天开启来它就一闪而过了。灰常郁闷的说!!有何奥妙在里面的啊。我用的是威呀的绿色版

    • 应该都没有问题,你看看是不是快捷方式的问题,你用wine的菜单浏览C,找到QQ.exe,如果直接运行没问题的话就是你快捷方式的问题了,奶牛的文章中有提及哦~~~

  23. 怎吗安装“宋体文件”

    • 奶牛提供的压缩包有哦,fonts文件直接运行后选安装即可~~~

  24. 奶牛你好,能帮我解决下不,按步骤来之后出现了这个…没法运行….
    The file ‘/home/wiki/.wine/dosdevices/c:/Program Files/tencent/QQ/bin/QQ.exe’ is not marked as executable. If this was downloaded or copied from an untrusted source, it may be dangerous to run. For more details, read about the executable bit.

  25. 额….解决了….呵呵….右击使用wine打开就行了….呵呵…

  26. 困难呀
    不成的话使用Linux的vm跑个XP

  27. 单文件版的QQ出错的概率少很多呀 呵呵 不过 这个版本的QQ 好像经常定住了。。。。好一会儿才缓过来。。。。不知道奶牛你有没有这种情况呢?

    • 我有……这个情况我有……各种卡……

      • 据说是官方做了限制,所以使用受到影响了~~~

  28. wine怎么安装啊?能不能给个下载地址? :good

    • sudo apt-get install wine
      如果安装1.2版本用sudu apt-get install wine1.2

  29. QQ2009被停止服务了……而且就算能登录,也是相当的卡……不聊天则以,聊天则必卡

    • 哦,这样啊,我也不是很了解,最近系统还没装起来,因为刚考完试,这今天装系统,前几天硬盘出问题了~~~

  30. 不知道有没有解决办法?不过我业已改用其他的了

  31. 我用deepin wine的TMQQ,超稳定的说

  32. 这个方法是我用过最有效,最好的方法!谢了。。。。 :good

  33. WEB QQ 还是不能满足大家哈来学习下WINE

:wx :k :good :fd :gz more »