http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=30490

本次教程是我根据很多前辈的文章整理出来的。linux下安装QQ的方法有很多,比如用genymotion安装安卓版qq,或者购买crossover后安装官方支持的QQ或者deepinQQ,不过,最常被linuxer采用的还是使用wine安装QQ,但用Wine Windows Program Loader执行QQ安装程序的话会遇到很多BUG,比如无法输入用户名或者无法输入中文等。

谈到wine不得不说一下winetricks和winetricks-zh,winetricks集成了许多wine下需要的组件和安装具体windows程序的成套解决办法,而winetricks-zh是在winetricks的基础上包含了许多中国用户常用的程序。

本教程为WineQQ安装,将会列举出3种方法,本文关键讲第一种(以后有机会会再次更新linux下QQ的各种安装办法,如deepinQQ,genymotion和不用winetricks直接用wine安装最新版QQ等):

1.WineQQ 8.9.1(基于winetricks-zh);

2.WineQQ 7.8(源自龙井论坛,并根据uklin16.04对教程做关键性修改);

3.WineQQ国际版2012(ukylin论坛里有的,这里只是提及一下,加个链接和附注之类的)。

1.WineQQ 8.9.1

截至目前,QQ的最新版本为8.9.2,最新版QQ我还没有尝试如何安装,为了节省时间,我只是基于Wine2.0.安装了winetricks-zh所支持的QQ8.9.1.

提前说明一下,本次教程可能会有点难,小白慎入。

所提及的网站链接:

Wine官网:https://www.winehq.org/

wine插件下载地址:http://dl.winehq.org/wine/

winetricks-zh:https://github.com/hillwoodroc/winetricks-zh/archive/master.zip

所需软件表列:

一需要apt安装的有:

1.wine最新版(教程所用为2.0.1稳定版,安装前需添加软件源)

2.cabextract

二、需要手动下载执行安装的有:

1.winetricks-zh

2.wine-mono

3.wine-gecko

三、需要手动下载并放到指定目录的有:

1.W2KSP4_EN.EXE

2.InstMsiW.exe

附以上5个文件的网盘链接,不过不推荐使用网盘下载,实在找不到才去里面下载吧。

http://pan.baidu.com/s/1i4HHD3n

注:软件的安装顺序不可随意更改。

============================== 分割线================================

2017年5月8日,更新:cabextract是用于解包微软的cab文件的,wine-mono是为了支持.NET程序的运行,wine-gecko是为了支持依赖IE运行的程序,InstMsiW.exe也就是msls31则是IE和字处理程序Unicode字符支持相关文件,W2KSP4.exe则是win2000的补丁包,上述5个文件都是winetricks-zh安装QQ时的依赖文件,是为了尽量兼容各个Wine版本而设置的,实际上,如果直接用Wine2.0.1安装QQ的话也可以不需要上述5个文件,不过这5个文件会让winetricks-zh的应用更加广泛。关于简化后的WineQQ最新版安装方法,进行期待我最新的文章,但是不知道为什么,采用简化后步骤安装的WineQQ运行效率和显示效果不如这一版,链接地址:预计2017年5月中旬更新。

以下教程仍是一个完整的WineQQ解决方案,虽然步骤多了一点,但是学到的东西也会更多。

============================== 分割线================================

一、安装最新版wine(详细安装方法可参照wine官网)

64位ubuntu需要先执行:

sudo  dpkg  --add-architecture i386

然后执行:

wget  https://dl.winehq.org/wine-builds/Release.key

sudo  apt-key add Release.key

sudo  apt-add-repository  https://dl.winehq.org/wine-builds/ubuntu/

sudo  apt-get  update

这里我安装的是wine稳定版2.0.1,执行:

sudo  apt-get  install  --install-recommends  winehq-stable

命令执行成功后,wine就安装完成了。

接下来再执行:

winecfg

这个命令只是为了更新主目录下的.wine目录,也就是创建一个默认容器。

接着会有中文乱码并且相继弹出wine-mono和wine-gecko的安装器,不要理会,分别关掉两个窗口。然后按照这篇教程解决乱码问题:

http://www.cnblogs.com/wi100sh/p/5521478.html

============================== 分割线================================

刚才关掉的就是这两个窗口,实际上,总共会弹出3次,一次是wine-mono的,另外两次是wine-gecko的

============================== 分割线================================二、安装wine-gecko、wine-mono和winetricks-zh等

刚才其实已经弹出了gecko和mono的安装器,但是因为下载的速度太慢了,所以推荐先去wine提供插件的网站上下载好两个文件然后再手动安装。

wine插件的网站为:http://dl.winehq.org/wine/

网站上面有最新版的wine-gecko和wine-mono,这里我使用的分别是:

http://dl.winehq.org/wine/wine-mono/4.7.0/wine-mono-4.7.0.msi

http://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86.msi

2.接着,在存放两个msi文件的目录下打开终端,执行:

wine  msiexec  /i  wine-mono-4.7.0.msi

wine  msiexec  /i  wine_gecko-2.47-x86.msi

这样,gecko和mono就安装好了,可以通过wine uninstaller查看是否安装完成,如图:

3.安装winetricks-zh,目前该项目最新的源码链接为:

https://github.com/hillwoodroc/winetricks-zh/archive/master.zip

下载下来会得到一个zip压缩包,如这里是winetricks-zh-master.zip,解压,并把解压得到的winetricks-zh-master文件夹移动到/opt下,执行:

sudo  mv  winetricks-zh-master  /opt/

chmod -R a+x /opt/winetricks-zh-master/

sudo  cp  /opt/winetricks-zh-master/winetricks-zh  /usr/bin/

这样,winetricks-zh就初步安装好了。

4.安装cabextract

终端执行:

sudo apt-get install cabextract

cabextract是winetricks-zh再安装qq的时候所需要用到的程序,如果不安装的话则后续步骤会出错。

5.下载W2KSP4_EN.EXE和InstMsiW.exe

这两个文件可以在www.filewatcher.com中进行搜索并下载。下载完成后,我们需要把两个文件分别放到~/.cache/winetricks/win2ksp4和~/.cache/winetricks/msls31当中。

在包含两个exe文件的目录下打开终端,执行:

mkdir -p ~/.cache/winetricks/win2ksp4/

mkdir -p ~/.cache/winetricks/msls31/

cp W2KSP4_EN.EXE ~/.cache/winetricks/win2ksp4/

cp InstMsiW.exe ~/.cache/winetricks/msls31/

三、安装QQ8.9.1

1.在终端执行:

winetricks-zh qq

这个命令会自动下载所需的文件并且安装,并且我们发现这里又会弹出wine-gecko和wine-mono的安装器,但是不用管,两个窗口都关掉,因为我们刚才已经手动安装了wine-gecko和wine-mono了。

并且这里的中文还是乱码,不过没关系,这里乱码是因为winetricks-zh qq所用的容器和wine的默认容器是不一样的,完全不用理会,继续安装就好了。

接下来它会自动下载QQ8.9.1和vcran6、文泉驿字体等,这里的vranc6的安装程序还是乱码的,如图:

这里的Ja就是确定,Nein就是取消,点击Ja。

等组件安装完成之后就会弹出QQ的安装程序。如图:

点击立即安装,等进度条走完再点击完成安装,这样QQ就装好了,并且会弹出QQ登录界面,如图:

2.添加桌面图标。

虽然安装步骤在上一步已经结束,不过,我们却没有添加桌面图标,下次再启动QQ的话比较麻烦,并且由于winetricks-zh所存在的bug,默认的快捷方式无法使用,需要做一点改动。操作如下:

我们知道Winetricks-zh安装好后的qq的容器为主目录下的.local/share/wineprefixes/qq。

打开一个文件管理器,按Ctrl+H显示出主目录下的隐藏文件,如图:

进入.local/share/applications/wine/Programs/腾讯软件/QQ,会看到一个叫腾讯QQ的文件,单击右键属性。把命令那一栏,的C:\Program Files (x86)改为C:/Program\ Files\ \(x86\)。如我的是:

env WINEPREFIX=/home/lion/.local/share/wineprefixes/qq wine C:/Program\ Files\ \(x86\)/Tencent/QQ/bin/QQScLauncher.exe

这里的/home/lion是我的主目录,应该更具实际情况进行修改,不推荐使用~或者$HOME等代替绝对路径/home/lion。并且由于我的wine容器是64位的,所以存放QQ的文件夹为Program Files (x86),如果wine容器是32位的,那么存放QQ的文件夹应该是Program Files,则对应的代码里的路径应该改成C:/Program\ Files。

到此wine QQ8.9.1的安装就全部结束了,可以将这个叫腾讯QQ的文件拖到任务栏或者复制一份到桌面,下次就可以双击打开了。

一切功能都正常。附上效果图:

已知bug:同其他版本的wineQQ一样无法保存密码。

========================================================

bug更新:不支持视频通话、不支持演示文档、无法使用内嵌的Qzone模块打开聊天窗口中的音乐链接,以上的BUG都会导致QQ崩溃。

2.WineQQ 7.8 (源自longene论坛)

早在几年前,龙井论坛就发布了WineQQ的deb包,其中包括比较早的WineQQ2013和WineQQ7.8,LongeneQQ的安装教程也是从32位的ubuntu12.04开始的,如今,WineQQ7.8的功能仍然是比较齐全的,但是由于ubuntu系统版本不断更新,在较新的系统上安装LongeneQQ会遇到许多BUG,如安装完成后无法启动QQ,QQ的任务栏图标无法点击等,所以我基于龙井论坛提供的解决方法,对Longene的WineQQ7.8的安装方法进行了适应性修改,目前已经可以正常运行在64位ukylin16.04上面。

LongegeQQ的安装方法以及部分bug解决我已经在我最新更新的教程中讲的很详细了,我最新更新的教程是基于64位ubuntukylin16.04的,里面详细讲解了一些QQ功能异常以及无法启动的问题,需要的朋友请详细看看这篇文章。附上链接:http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=24095&extra=

这里不再赘述。

3.WineQQ国际版2012

这是ubuntukylin论坛中已经有的,这里只提供一个链接:

http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=7688&extra=page%3D1

对了,QQ国际版2012不支持设备锁功能,如果决心要用这个版本的话必须把QQ安全里的设备关掉,否则会提示QQ版本过低无法使用。

注意:如果发现在WineQQ中无法输入中文,有两种可能性:

1.系统为ubuntu英文版,与WineQQ中文环境冲突,解决方法:参见Ubuntu14.04安装wineqq国际版出现无法输入中文的解决方法,这篇文章是基于wineQQ国际版的,如果在ubuntu英文版中使用的不是WineQQ国际版的话,可尝试在WineQQ的启动命令前加入env LANG=en_US.utf8

2.系统为ubuntu中文版或者bantukylin,但是仍然无法正常输入中文,用Ctrl+Space只能打出空格,没办法切换输入法。

这是Ubuntu自带的ibus模块与fcitx冲突,导致WineQQ中无法使用fictx拼音,解决办法为卸载ibus后注销或者重启就好了。解决办法:

sudo apt-get remove ibus

sudo apt-get purge ibus

sudo apt-get remove indicator-keyboard

这样可以完全卸载ibus,在ubuntu14.04等早期版本中,卸载ibus会导致系统设置出现问题,大部分的设置功能也被卸载,如果系统设置出现问题,则:

sudo apt-get install unity-control-center

参见:ubuntu14.04彻底卸载ibus安装fcitx拼音输入法_百度经验

附注:实际上按照这个方法还可以安装winetricks-zh所支持的其他软件,如github中所写的:

1.QQ国际版2.11

对应的 verb 文件:qqintl.verb

2.QQ 8.3

对应的 verb 文件:qq.verb

3.同花顺股票软件

对应的 verb 文件:THS.verb

4.QQ游戏2013

对应的 verb 文件:QQGame.verb

5.TM2013 Preview1

对应的 verb 文件:TM2013P1.verb

6.TM2013 Preview2

对应的 verb 文件:TM2013P2.verb

7.网易云音乐

对应的 verb 文件:163music.verb

8.Kugou 音乐

对应的 verb 文件:kugou.verb

9.QQ企业版

对应的 verb 文件:qqeim.verb

10.美图秀秀

对应的 verb 文件:meitu.verb

11.印象笔记

对应的 verb 文件:evernote.verb

12.光影魔术手

对应的 verb 文件:neoimaging.verb

13.QQ轻聊版 7.9

对应的 verb 文件:qqlight.verb

14.LINE(连我)

对应的 verb 文件:line.verb

15.迅雷(请不要调整窗口大小,可能崩溃)

对应的 verb 文件:thunder.verb

16.福昕阅读器

对应的 verb 文件:foxit.verb

17.网易邮箱大师

对应的 verb 文件:163mail.verb

18.QQ音乐

对应的 verb 文件:qqmusic.verb

19.有道云笔记

对应的 verb 文件:youdaonote.verb

20.爱奇艺

对应的 verb 文件:iqiyi.verb

21.优酷客户端

对应的 verb 文件:youku.verb

22.阿里旺旺(支持浏览器协议关联)

对应的 verb 文件:aliww.verb

23.微信

对应的 verb 文件:wechat.verb

24.TIM

对应的 verb 文件:tim.verb

例如微信的安装方法,是基于上述教程把winetricks-zh qq改为winetricks-zh wechat,如果安装出错的话再进行调试。

教程结束,最后编辑于2017年5月6日。

2017年5月9日补充:WineQQ8.9.1完全卸载办法(可选):

*卸载wine容器中的QQ:终端执行  wine  uninstaller,然后删除QQ即可。(同理也可以这样卸载wine-mono和wine-gecko)

以下步骤为可选:

完全删除wine容器:rm -rf ~/.wine (此步骤会完全删除wine容器中的软件)

删除winetricks缓存:rm -rf ~/.cache/winetricks/*

卸载wine:  sudo apt-get remove winehq-stable

卸载winetricks:  sudo rm -rf /opt/winetricks-zh* /usr/bin/winetricks-zh

安装新版的winetricks_20170506-最新WineQQ8.9.1安装教程和常见问题解决方法相关推荐

  1. DKhadoop安装配置教程与常见问题解决方法

    上周分别就DKHadoop的安装准备工作以及服务器操作系统配置写了两篇分享的文章,这是个人第一次尝试写一个系统性的分享文章,必然会有很多疏漏的地方,还望见谅吧.今天分享的是DKHadoop安装以及常见 ...

  2. VMware12安装虚拟机教程、Ubuntu16.04安装教程、常见问题解决方法

    虚拟机.Linux操作系统介绍及下载地址 虚拟机VMware Workstation Pro 12.1.0 for Windows下载地址: http:// www. vmware.com/cn/ ( ...

  3. WIN10 LTSC 2019 安装新版Mircosoft Edge浏览器,解决无法安装问题

    WIN10 LSTC 2019 安装新版Mircosoft Edge浏览器,解决无法安装问题 自己的笔记本一直使用WIN10 2019 LTSC(MSDN下载的)这一版本,因为这一版本真的太轻快简洁了 ...

  4. 高版本android怎么玩低版本游戏,手机玩安卓系统安装变态版手游常见问题解决方法_android游戏安装教程详解...

    有小伙伴表示在下载安装手机玩游戏盒子的提供的变态游戏过程中会遇到"无法安装"."未知来源"."具有安全隐患"等问题,为了帮助大家解决这一问题 ...

  5. Linux安装Steam常见问题解决方法

    Linux安装Steam常见问题解决方法 在官网下载包以后 root@localhost:~# dpkg -i 包名 接下来可能会提示安装过程中出现错误常见的就是安装完以后打开steam没反应或者出现 ...

  6. 麦块我的世界盒子java安装失败_我的世界中国版安装问题大全 常见问题解决方法...

    我的世界中国版安装问题大全 常见问题解决方法.我的世界中国版测试开始了,小编给大家总结了常见的一些问题解决方法,希望对大家有所帮助. Q:为什么多次点击桌面快捷键或者任务栏快捷键,启动不了我的世界启动 ...

  7. centos7安装1080显卡驱动常见问题解决方法

    centos7安装1080显卡驱动常见问题解决方法 1.安装显卡时,出现以下错误 ERROR: The Nouveau kernel driver is currently in use by you ...

  8. Ubuntu16.04 CUDA和GPU的最简最全安装方案及常见问题解决方法,GTX1080 Ti 和 RTX2080 Ti 亲测!

    Ubuntu 16.04 Nvidia Driver+tensorflow-gpu+cuda+cudnn 安装文档 本文采用 CUDA 一站式驱动安装方案,文末附有安装常见问题解决方法 RTX 208 ...

  9. Genymotion模拟器的安装及常见问题解决方法

    Genymotion是很好用很快的一款Android模拟器. 我们使用的时候下载一个免费版的就足够用了. 官网下载地址:http://www.genymotion.net/ 不过这个软件下载之前必须注 ...

  10. 逆水寒角色找不到服务器,《逆水寒》游戏客户端安装常见问题解决方法

    受到网络.下载服务器.操作系统等多方面的原因的影响,游戏客户端下载和安装过程中会有一些不顺利的情况发生.我们针对几类常见问题,特提供如下解决方法. 频繁进游戏后客户端崩溃.闪退等 1.可能是由于系统驱 ...

最新文章

  1. 常见的集合容器应当避免的坑
  2. Python3访问纯真IP数据库的代码
  3. 【转】实战 SSH 端口转发
  4. mysql添加另一个表的某条数据库,在MySQL中,如何将一个表的内容复制到同一个数据库中的另一个表?...
  5. MySQL——Access|SQL Server示例数据库Northwind导入到MySQL 8.0时出错解决方案
  6. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)
  7. Hadoop(四)hdfs基本操作
  8. 如何在矩池云GPU云中安装MATLAB 2019b软件
  9. QMQ源码分析之delay-server篇【一】
  10. 《麦肯锡方法》第9章 头脑风暴-思维导图
  11. WEB入门 四 CSS样式表深入
  12. Chrome浏览器升级80以后导致重定向自动登录失效问题记录和解决方案
  13. 中国五大城市PM2.5数据分析
  14. 【java】使用Stanford CoreNLP处理英文(词性标注/词形还原/解析等)
  15. 5种高大上的yml文件读取方式,你知道吗?
  16. 最新!中国大陆人口首超14亿!但我们为什么不再生孩子了?
  17. 编译内核报错——*** 没有规则可制作目标“debian/canonical-revoked-certs.pem”,由“certs/x509_revocation_list” 需求。 停止。
  18. 模仿学习:逆向强化学习(Inverse Reinforcement Learning, IRL)
  19. Bert预训练新法则!
  20. 逆时针旋转坐标系的转换

热门文章

  1. 免费PDF阅读器都是坑?这些开源神器我可是恨不得所有人都知道
  2. 时间序列数据的多元回归_清理和理解多元时间序列数据
  3. linux虚拟化cpu的绑定,为虚拟机vCPU绑定物理CPU
  4. android版自动点击器,自动点击器安卓低配版
  5. 固建机器人钢结构智能生产线 改善钢结构行业品质
  6. 计算机酷我音乐文件夹,酷我音乐缓存文件在哪?打开酷我音乐缓存文件的方法...
  7. hp打印机装不上服务器系统,win10安装不了惠普打印机驱动怎么办
  8. 医惠护理系统服务器错误,医惠智能云随访系统
  9. 度数换算_度的换算(度数换算计算器)
  10. 论文中MathType公式居中,编号右对齐