第1步,安装deepin-wine环境:上https://github.com/wszqkzqk/deepin-wine-ubuntu页面下载zip包(或用git方式克隆),解压到本地文件夹,在文件夹中打开终端,输入sudo sh ./install.sh一键安装。

第2步,安装相关应用容器:在http://mirrors.aliyun.com/deepin/pool/non-free/d/中下载想要的容器,点击deb安装即可。以下为推荐容器,任选其一即可:

TIM:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.office/

QQ:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/

QQ轻聊版:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im.light/

ArchLinux系发行版安装deepin wine QQ的步骤

第1步,添加archlinuxcn源。在/etc/pacman.conf里加入以下代码:

[archlinuxcn]

SigLevel = Never

Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

修改了pacman.conf之后,执行pacman -Sy命令更新一下数据库。

第2步,安装QQ或TIM的任意一种。终端里运行pacman -S deepin.com.qq.office或pacman -S deepin.com.qq.im

一些小问题的解决方法

0,安装之后找不到在哪里启动:安装完deepin.com.***.deb之后,/usr/share/applications目录里会出现相应的.desktop文件,因此会在系统菜单中显示此应用。你要是不知道系统菜单如何打开,那我真不知道谁能教你了。

1,Ubuntu桌面无法显示托盘图标:安装TopIconPlus的gnome-shell扩展,命令:sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks,然后用r命令重启gnome-shell,最后用gnome-tweaks开启这个扩展。

2,微信无法发送图片:sudo apt install libjpeg62:i386

3,Manjaro/ArchLinux下QQ和TIM字体发虚:需要安装打了字体清晰化补丁(如infinality/ultimate5)的freetype的lib32位包,挺复杂,建议不折腾。实在无法忍受的强迫症同学可以联系小撸打赏获取。

4,TIM无法“发送图片”:这个问题是18年11月初出现的,请改用“传送文件”或截图的方式发送。

5,安装好的TIM打不开:如果是Arch系KDE/Plasma桌面,请按照这个教程,先安装gnome-settings-daemon,然后将/usr/lib/gsd-xsettings设置为自动启动;如果是Ubuntu系KDE桌面,原理相同,但程序名称可能是/usr/lib/gnome-settings-daemon/gsd-xsettings,请自行探索;如果是Gnome/Cinnamon/MATE/Budgie/deepin/LXDE/XFCE/Ubuntu/UKUI等桌面环境和WM,请稍等片刻,或多点击菜单图标一次。

6,Ubuntu系发行版不知道如何卸载包:wszqkzqk同学已提供deepinwine环境的uninstall.sh脚本。至于deepinwine的应用容器,用sudo apt remove 软件包主名命令来删除。比如deepin.com.qq.office_2.0.0deepin4_i386.deb的卸载命令是sudo apt remove deepin.com.qq.office

7,QQ或TIM只能开一个、不能多开:据称是deepin-wine防止资源占用过多而限制的,建议使用QQ/TIM自带的多帐号切换功能。

点赞数说明一切

Github上wszqkzqk移植的这个包已经获得几百个点赞,而且每天都在增长中。另外在我的小撸说说里有关这个软件包的评论也获得了相对多的点赞,我相信这已经能够说明这个包的可用性和稳定性了。

截图展示

这是小撸我在Ubuntu 18.04系统上运行deepin.com.*应用容器的全家福。QQ/TIM都能记住密码、自动登录、永不崩溃、永不掉线、正常截图、字体渲染正确、能调用Linux系统输入法,给我的感觉就像Linux下的原生应用,我都分不清自己用的是Windows还是Linux。

视频展示

评论区里有些人反应QQ无法发送图片,我用了发送文件、发送图片、截图、隐藏QQ窗口再截图4种方式发送图片,都没有问题。需要注意的是,如果隐藏当前窗口截图的话,截图会保留在剪贴板上,要Ctrl+V粘贴之后才能发送。以下是视频展示。不能观看视频的,请直接下载http://ttf5.net/SimpleScreenRecorder-2018-08-20_10.55.25.mp4

警惕这些坑!

原生wine的坑:很早以前wine就能安装“运行”原生版的QQ,但只是给了用户一个惊喜,不到2分钟它就会自动崩溃。因为wine无法做到跟windows环境一模一样,wine的国际开发者也不可能为了一个在中国运营了很多年、时至今日已非常复杂的Windows应用去做充分的适配,而且官方QQ的迭代太快,所以各种花样崩溃和不可用几乎是无可避免的。不要幻想自己有特异功能可以用原生的wine稳定的运行原生QQ。

非Ubuntu系、非Arch系发行版的坑:deepin-wine系列软件虽然在基于Debian的deepin发行版里完美运行,但是原生Debian却不能(已经在最新的Debian 9.4上测试过,不兼容),同样基于Debian的Ubuntu在这之前也是很不容易的,原因在于deepin-wine的依赖关系非常复杂。现在有了这个解决方案,Ubuntu系发行版已经没有问题了。

deepin-wine不同版本的坑:比如archlinux系发行版里“deepin-wine-tim”就是个坑,以前我自己也踩过这个坑,贴吧前几天仍有人反映这个deepin-wine-tim有问题,据分析,此包使用的竟然不是deepin-wine环境,而是原生的wine环境,只是使用了deepin-tim的应用容器,像这种情况,当然会bug频出。ArchLinux系用户想要稳定好用的deepin Wine QQ,请只选用wszqkzqk移植的(依赖deepin-wine环境的)deepin.com.qq.im和deepin.com.qq.office。

askme765cs的wine-qq-tim的坑:github上askme765cs做的wineQQ解决方案,有人在到处推广,点赞数出奇的高。2019年1月15日特意在KDE桌面环境里试用了一下,发现它有两个优点,一是兼容于KDE/Plasma桌面,二是AppImage格式运行方便。缺点也很明显:断线或离线后无法重连、无法记住密码和自动登录。如果有人坚持要在KDE/Plasma桌面里使用WineQQ,这个版本也许是本文的替代方案。小撸我只测试了几分钟,暂未发现掉线现象,不过像这种不稳定的不能记住密码的wineQQ,前几年用过很多版本,经常掉线,让人失望。

请默默地支持他们!

deepin:deepin-wine环境及其应用容器包含了deepin公司的大量心血。安装只需一瞬间,开发却可能是寒来暑往、披星戴月、夜以继日的奋斗才能搞定。请自觉用各种方式支持deepin,不止是物质上的,更是精神上的。

wszqkzqk同学:这里是他的github和码云库。他还未成年,对deepin产品一腔热忱。一放暑假,就搞定了Ubuntu的一键deepin-wine-ubuntu安装包。没有他的移植工作,我在manjaro系统里可能就用不上稳定好用的TIM/QQ,更不用说他现在又搞定了用户量最多的Ubuntu系发行版了!

写在最后的话

写这篇文章的目的是告诉大家Linux真的有稳定并比较完美的QQ方案,不是来“虚心接受你们的“宝贵的”批评和吐槽、负责处理“售后问题”的。毕竟这不是我自己的产品,更不是我收费的产品。还没仔细探索就满嘴抱怨问题1问题2问题3真的是好心吗?如果你的眼里都是问题,如果这东西真的完全不能用的话,建议你采用以下解决方法:

向github投诉deepin-wine-ubuntu项目的几百个点赞数都是骗人误导人的,以解你心中不快;

躲在角落里静静地看大家正常使用稳定的LinuxQQ,哭你自己无能;

提高人品,多动手,多动脑,至少先把本文的《一些小问题的解决方法》一节读懂弄透;

使用比较简单、不折腾的成熟的桌面环境,如XFCE等;

改用deepin发行版;

鞋带绑好手机到电脑显示屏上,使用手机版QQ和微信;

弃用QQ或微信;

扛一麻袋人民币去武汉深之度公司找人帮忙;

去深圳腾讯公司总部请愿,要求开发官方Linux版QQ或微信;

静候10000%完美的LinuxQQ从仙女座下凡自动安装到你Linux桌面系统里;

老老实实的用Windows。

P.S. 少抱怨少吐槽少说问题,多思考多动手多想方法。有问题可以在评论区提出来,但请务必在多个电脑上测试,确认问题确实是存在的再来细说,并且列出诉你的发行版、版本号、桌面环境、使用的面板……等等,否则就是浪费彼此时间,没人会理你。本文说的LinuxQQ方案,稳定挂一天是没问题,能正常回复消息也是十分肯定的,你应该知足了。对于一些不影响QQ使用的小问题,强烈建议你自己慢慢探索,然后到评论区说出你的解决方法。

参考本站相关文章:

Deepin-TIM或Deepin-QQ调整界面DPI字体大小的方法

Linux下wine QQ终于有正式稳定的版本啦,后盾强大,同步腾讯

linux运行QQ?小撸说说自己的经历

WINE界面与字体美化全攻略,及我的常用WINE程序截图展示

Ubuntu 16.04折腾Wine QQ失败,又浪费了宝贵的一天

揭秘wineQQ总是崩溃、不稳定的真实原因

重大发现!目前Linux上唯一真正完美能用的wine QQ

Ubuntu 14.04 wine 1.6不能使用中文输入法问题的解决过程记录[已解决]

WineQQ神马都是浮云,用virtualbox + DeepinXP不折腾!

ubuntu 下安装QQ TIM QQ轻聊版 微信 Foxmail 百度网盘 360压缩 WinRAR 迅雷极速版的更多相关文章

  1. 在 Ubuntu 下安装 Deepin 的 QQ、微信、百度云和迅雷等软件

    在以前的文章 Ubuntu 常用软件推荐(QQ.微信.MATLAB等)及安装过程 中,我们用 Wine QQ 和 Electronic Wechat 来解决 Ubuntu 系统下使用 QQ 和微信的难 ...

  2. Ubuntu下安装tim/QQ/微信

    一.安装deepin-wine环境: 上https://github.com/wszqkzqk/deepin-wine-ubuntu页面下载zip包(或用git方式克隆),在“下载”目录下原地解压即可 ...

  3. 在Ubuntu18.04.2LTS上使用wine安装qq,微信,迅雷,百度网盘,网易云音乐等软件

    在Ubuntu18.04.2LTS上使用wine安装qq,微信,迅雷,百度网盘,网易云音乐等软件 一.前言 在Linux上办公有一点一直是大家的痛,那就是这些系统上没有我们常用的一些软件,比如QQ,微 ...

  4. Ubuntu下安装qq方法及疑难问题解决

    在Ubuntu下安装qq有两种方法:.tar.gz包安装和.deb包安装下载地址:http://im.qq.com/qq/linux/download.shtml 方法一:.tar.gz包安装法 .t ...

  5. ubuntu下安装国际版QQ

    在网上看到了好多的ubuntu下安装QQ的方法 好多 下面是看别人的文章 来测试的一篇 ubuntu下 安装国际版QQ http://www.ubuntukylin.com/applications/ ...

  6. [教程]Ubuntu16.04安装QQ,Tim,微信,百度网盘等

    [教程]Ubuntu16.04安装QQ,Tim,微信,百度网盘等 本文参考这篇blog step 1 先安装 deep-win环境. 戳这里下载压缩包 解压后在文件夹里打开终端,输入 sudo sh ...

  7. Ubuntu下安装wine plsql

    在电脑上安装了第二系统Ubuntu,但面临各种Linux不支持的开发软件也是束手无策.比如常用的Eclipse,PlSQl,Oracle,QQ等等,于是,上网查阅各种资料,最终的解决方案还是要依赖于w ...

  8. TODO:Ubuntu下安装Node

    TODO:Ubuntu下安装Node Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高 ...

  9. 在Ubuntu下安装ovs-dpdk

    在Ubuntu下安装ovs-dpdk 参考资料:https://software.intel.com/zh-cn/articles/using-open-vswitch-with-dpdk-on-ub ...

随机推荐

  1. 深入理解 EF Core:EF Core 读取数据时发生了什么?

    阅读本文大概需要 11 分钟. 原文:https://bit.ly/2UMiDLb 作者:Jon P Smith 翻译:王亮 声明:我翻译技术文章不是逐句翻译的,而是根据我自己的理解来表述的.其中可能 ...

  2. PHP丨PHP基础知识之流程控制WHILE循环「理论篇」

    昨天讲完FOR循环今天来讲讲他的兄弟WHILE循环!进入正题: while是计算机的一种基本循环模式.当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环.while语句的一般表达式为:whil ...

  3. Linux 安装指定jdk版本

    操作步骤 卸载系统自带jdk版本 1.查看安装的jdk rpm -qa | grep java 2.卸载系统自带jdk rpm -e --nodeps 包名 下载jdk 当前最新版本下载地址:http ...

  4. psp表格

    陈康杰psp表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 10 10 Estimate 估计这个任务 ...

  5. 记一次mysql小版本升级

    最近护网操作比较紧,基线和漏洞检查比较频繁,新扫描出来的mysql漏洞需要修复,没有啥好的修复方法,只剩下升级版本这一条路,生产环境是5.7.12,二进制文件直接解压使用的,看了一下现在最新的版本,5 ...

  6. jvm基础知识1

    堆放实例对象,栈放实例对象的引用,方法区存储创建类的信息 上面堆和垃圾回收的关系,垃圾回收回收的是堆内存的数据,s0和s1区域, 例如现在我们要清除s0中的堆对象,将s0中正在运行的对象从s0区域移动 ...

  7. VulnHub CengBox2靶机渗透

    ​本文首发于微信公众号:VulnHub CengBox2靶机渗透,未经授权,禁止转载. 难度评级:☆☆☆☆官网地址:https://download.vulnhub.com/cengbox/CengB ...

  8. caffe的python接口学习(1)生成配置文件

    ---恢复内容开始--- 看了denny的博客,写下自己觉得简短有用的部分 想用caffe训练数据首先要学会编写配置文件: (即便是用别人训练好的模型也要进行微调的,所以此关不可跨越) 代码就不粘贴了 ...

  9. JavaScript基础尽量少使用全局变量(001)

    Pattern意思是模式,好的编码习惯经过多次实践的应用就会形成模式,而反模式(Anti-Pattern)则是不好的编码习惯.了解 JavaScript模式之前,先来看看Anti-pattern的例子 ...

  10. JavaScript基础正则表达式的字面声明(012)

    不出所料,正则表达式也是JavaScript的一种对象.构造正则表达式也有两种,一种是使用JavaScript内置的 new RegExp() 构造函数,另一种是我们推荐的字面声明方式: // reg ...