【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

如何优雅地在Ubuntu下使用QQ微信

放大字体  缩小字体 发布日期:2020-06-20 05:55:42    浏览次数:2
导读

  11月8号的时候,腾讯禁止了旧版的QQ客户端再登录,导致Linux下Wine版的QQ也受到牵连无法再使用。庆幸的是8号当天,深度就在各个源发布了全新版本给凤毛麟角的Linux用户续命。  因为我平时工作环境是Linux,所以使用QQ是个刚需,终于在折腾了好几天之后解决了所有问题,在Ubuntu下用上了功能堪比Windows原版的QQ。因而

  11月8号的时候,腾讯禁止了旧版的QQ客户端再登录,导致Linux下Wine版的QQ也受到牵连无法再使用。庆幸的是8号当天,深度就在各个源发布了全新版本给凤毛麟角的Linux用户续命。

  因为我平时工作环境是Linux,所以使用QQ是个刚需,终于在折腾了好几天之后解决了所有问题,在Ubuntu下用上了功能堪比Windows原版的QQ。因而写下这篇文章记录一下才坑的过程,帮助其他奋战在Linux端的小伙伴少折腾。

  我们安装软件的并非官方的版本,而是在x86 Ubuntu上基于wine安装的QQ和微信,(目前官方提供的QQ还基本没法用,微信还没有)

  2008年出现了一种名为wine的技术,这种技术在Linux平台实现了部分Windows的系统API和库,让用户可以在Linux端无缝使用Windows端的应用程序。

  后来国内深度社区将wine做了很好的封装并且在wine上移植了诸多windows端的软件。包括QQ、微信等等,而且在功能上几乎都可以和windows原版分庭抗礼,给广大Linux桌面版用户提供了极大地便利。

  2019年11月8日旧版的QQ被停止使用,也是同一天,深度就发布了新的Wine版QQ提供支持。在国内的阿里源、清华源等镜像源中也可以下载到最新版本。

  因此本文将刚刚安装的Linux版QQ、微信以及踩坑过程记录下来。希望其他玩Linux小伙伴们看到后避免踩坑!

  不过在Wine下腾讯旧版的微信、QQTim版和轻聊版仍然能正常使用,懒得折腾的同学可以继续使用Tim版或轻聊版,如旧版停止服务可按照此教程安装新版软件使用。

  注意:如果过程中出现软件包依赖问题时请谨慎操作,除非非常确定,否则不要使用sudo apt-get install -fy和sudo apt autoremove -y,-y参数不经过问询很可能被卸载桌面

  之前装过wine的小伙伴,此次升级安装基本不会有什么坑。然而对于首次安装的小伙伴,安装这些包会缺很多系统依赖。

  如果报错依赖缺失,解决方案是:执行sudo apt-get install -f进行修复,千万不要加-y参数。

  论坛上提的最多的就是这个问题,安装新版QQ或微信时报这个错误。解决方案其实很简单:执行上文的步骤一就可以。

  在我执行完步骤一、二没有任何报错以后,在Applications中找到对应图标点击,然而软件闪烁一会儿后退出,无法打开程序。

  这个问题的排查过程十分糟心,我新建了一个ubuntu16.04的虚拟机,执行完这套操作软件完全正常运行,然而我本地机器死活不可以。始终找不到问题出在哪儿。

  我得想办法知道这个Windows的虚拟路径存在Linux系统中的什么位置。然而一直都没有找到。

  果然,这两个目录下只有一些空文件夹。显然这里的文件应该在第一次启动QQ的时候就释放到这里来,不知什么原因它没有成功。

  看到界面的那一刻,真想哇的一声哭出来。自从8号早上QQ不能用后,这个问题困扰的我连觉都睡不好,倒不是说非得用QQ不可,而是遇到一个技术坑踩不过去贼烦心!

  上面提到的那个压缩包,其实就是我的虚拟机下的这两个目录。不出意外的话,安装新包过程无论失败与否,你把这个包解压到本地都能运行个八九不离十。

  当然,如果你本地遇到这个问题,也可以自己搞个虚拟机鼓捣出一版可用的,然后把文件拿出来放到本地就行!

  安装依赖问题,这个环境运行依赖的是i386的环境,大多64位系统中没有,安装过程中反复失败重来过程很繁琐。

  卸载桌面! 这是个巨坑,我一下午虚拟机被卸载了三次桌面,每次卸载完都重装重来。最后才得出上文踩坑2的办法。如果各位小伙伴在自己的电脑上安装,一定要小心不要一路无脑下一步,否则被卸载了桌面没点能耐很难妙手回春。

  软件运行后还有很多BUG,不过基本都是深度和Wine还有QQ的事情了,我们用户可操作掌控的空间很小。

  以上操作可以写一个脚本一键搞定,但是没什么技术含量我懒得搞了,另外写脚本里如果出现-f -y这种强制不可控参数,一不小心卸载了桌面,反而会给大家造成更大的麻烦。

  【文章一链接】:本文中大体操作流程框架就是来自于这篇文章,然而也正是这篇文章中的脚本使用了

  【文章二链接】:这篇文章已经失了时效性,但是文中干货仍然非常有借鉴性,是一篇很好的收藏贴(不过频繁的赞赏弹窗着实有点烦人)。文章也提到了对深度和

  同学的感谢,可怕的是这篇18年的帖子里写到wszqkzqk同学还未成年!!!25岁的我一口老血…

  【文章三链接】:这款一年前的github项目是我最早使用的Wine QQ和微信的版本。即使现在除了被腾讯封印的正式版QQ,其他软件仍然可用。不过它的一键安装脚本同样使用了

  【文章四链接】:deepin的官方论坛,新版的QQdeepin就是第一时间在这个帖子里发布的,回帖中大家也提出了很多坑,解决方案以及产品BUG。

  【wszqkzqk链接】:上面提到了这位未成年的小同学,真的是后生可畏啊!我也不清楚这位同学和深度的关系以及他扮演了怎样的角色,不过看样子我们现在Ubuntu下能用到这么好使的QQ微信与他的工作密不可分。就连旧版QQ不能用的时候,也是他的Github下第一时间被提issue,给力的是第二天,他便解决了这个问题。

  可惜安装的都是旧版的QQ和微信,而且也不是很稳定,不过也没办法了Linux下就是这么恶心,如果不是刚需谁也不会为了折腾而折腾。

  简单回应一下评论:工作环境下开一个虚拟机windows不现实,平时项目代码全核编译一编就要一两个小时,再开个虚拟机内核立马频繁段错误,再多个几分钟就卡成壁纸了。

  再有就是别再给我们科普腾讯官方发布的Linux版QQ了,我们不瞎,我们看见了!像这种官方发布的“三流大学生毕业设计”,麻烦自己用过确定能用再来给人推荐。

 
关键词: ubuntu qq
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-291056.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4