我在Linux上的QQ解决方案

0x00 介绍

在国内这个特殊的生态圈下,QQ是阻碍新手选择Linux的主要原因之一,甚至是一些业内人士也因此拒绝使用Linux,在这里我说一下我在Linux上的QQ解决方案。

目前来看,Linux上使用QQ主要以下几种:

  • WebQQ
  • Wine
  • 虚拟机
  • 手机

就目前(2016年7月)来看,使用WebQQ还不如使用手机,反正你新版QQ还要通过扫描二维码才能登陆,我为何要使用WebQQ呢?那么这两个便直接排除掉,剩下的两个看起来倒是不错,有不少人用VBOX(虚拟机)而我却选择了Wine,为什么呢?因为使用虚拟机给我的感觉就不如不用Linux了,所以我选择了Wine,在这里要提一点,早期的Wine非常不稳定,给大家造成了不好的印象,现版本的Wine应付QQ之流已经很轻松了。

接下来说一说这Wine要怎么用:

本人采用ArchLinux环境讲解,其他发行版可能需要参考更多来自互联网的资料

0x01 安装Wine

  1. 首先开启Multilib仓库(32位支持)

    1. 编辑 /etc/pacman.conf (vim /etc/pacman.conf)

    2. 反注释以下两行

      1. 1
        2
        [multilib]
        Include = /etc/pacman.d/mirrorlist
    3. 更新软件包列表并升级系统 pacman -Syu

  2. 安装Wine

    1. pacman -S wine
  3. 您可能还需要安装wine_gecko 和 wine-mono

    1. pacman -S wine_gecko wine-mono
    2. 您也可以选择咱不安装,后面所用到的工具会提示你安装

0x02 将 winetricks-zh 复制到 /usr/bin/ 下

这是一个 winetricks 的修改版,添加了一些国内常用的 windows 应用支持,以弥补官方版 winetricks 对国内应用支持不足的情况。但最终目的仍然是希望上游能将这些应用添加进去。

Github:https://github.com/hillwoodroc/winetricks-zh

  1. 获取winetricks-zh
    1. git clone https://github.com/hillwoodroc/winetricks-zh.git
  2. 将 winetricks-zh 复制到 /usr/bin/ 下
    1. cp winetricks-zh /usr/bin/

0x03 通过将winetricks-zh安装QQ轻聊版

终于到正菜了,这里其实是最简单的,不过有一些特殊情况需要说明。

  1. 安装QQ轻聊版

    1. winetricks-zh qqlight
  2. 根据提示安装,期间可能报错表示无法从微软网站下载W2KSP4_EN.EXE

    1. 1
      2
      3
      正在连接 download.microsoft.com (download.microsoft.com)|211.90.29.21|:80... 已连接。
      已发出 HTTP 请求,正在等待回应... 404 Not Found
      2016-03-19 01:09:20 错误 404:Not Found
    2. 我们可以通过http://archive.org/web/找到需要的文件放到~/.cache/winetricks/win2ksp4/

    3. 为了大家方便,我把它上传到了百度网盘:https://pan.baidu.com/s/1bO1X9s 密码: yawm

    4. 链接随时可能失效,若失效请回复提醒

  3. 然后我们就可以像在Windows中安装QQ一样在Linux下安装QQ了

    20160723191217.png

0x04 后记

本文于知乎专栏:少数类型野狼博客 同步发表,文章为原创,可自由转载、引用,但需署名作者且注明文章出处

本文因作者能力及时间所限,必有瑕疵,请提出您宝贵的意见