身为一名有着长时间Linux使用经历的开发者,我目睹了腾讯QQ处于Linux平台时的种种兴衰变化。for Linux 5.0予以发布,这代表着一个曾经在相当长时期内处于边缘地位的官方客户端,最终跨进了功能走向现代化的界限。它已不再是一个功能存在缺失的“吉祥物”,而是开始切实考量Linux用户的需求以及使用习惯,虽说这条路依旧漫长。

for Linux 5.0有哪些值得关注的新功能

此次5.0版本核心更新之处主要为底层架构的全面换新,它抛弃了陈旧的Qt4框架,而是选用更为现代、支持性更佳的Qt5,这直接致使整体界面流畅度以及稳定性得以提升,最直观的变化便是支持了高分屏缩放,在4K显示器上终于不再呈现模糊或者过于迷你的状况,这对于使用高端笔记本或者外接显示器的用户而言是一项切实的改进。

qq for linux 5.0_qq for linux 5.0_qq for linux 5.0

另外一个关键的新增功能是针对文件传输所做的优化,尽管传输速度依旧受到网络环境限制,但传输进程里面的管理界面变得更加清晰,中断后续再进行传输时的稳定性也有了一定程度的增强。除此之外linux系统怎么样,基础的截图功能、群聊当中“@全体成员”的操作支持以及部分表情包有了相应支持,使得这个客户端最终拥有了日常能够使用的基础通信能力,摆脱了以往仅仅只能收发纯文字消息的尴尬状况。

Linux版的.0,跟Windows版本相比,其功能方面的差距究竟有多少呢 ?

虽然存在着进步,然而功能方面的差距依旧极为悬殊,在Windows以及macOS版本那里早就已经广泛普及的众多功能,于此处依旧是缺失的,比如说呀,它并不支持语音消息以及视频通话,这样一来呢,在Linux上面进行即时语音沟通就仍然需要借助第三方工具才行,远程协助、屏幕共享、QQ空间深度交互、小程序等生态功能同样是没办法实现的 。

qq for linux 5.0_qq for linux 5.0_qq for linux 5.0

于细节体验之中,差距亦是显著明晰。消息漫游功能存有欠缺,并不完整,聊天记录同步受到限制;群文件的操作功能显得粗陋简单;各类“QQ红包”更是不能够进行查看以及收取。这些所缺失的功能意谓着,针对那些高度依赖QQ去开展社交、办公乃至交易的用户而言,Linux版本依旧是无法当作主力客户端来使用的,更多的是担当一个补充性质的登录手段 。

为什么for Linux更新一直如此缓慢

根本原因是,用于更新的进程缓慢,在于商业化的考量跟用户的体量出现了失衡的状况。Linux在桌面操作系统里,长期以来其市场的份额都处于偏低的状态,腾讯在这个方面投入了大量的研发资源,却很难获取能够与之对等的商业回报。在过去的十多年时间当中, Linux客户端曾经有一度是被彻底舍弃掉的,一直到最近几年,开源生态以及开发者影响力获得扩展,才又被重新提到了日程之上。

qq for linux 5.0_qq for linux 5.0_qq for linux 5.0

需考量的因素之中,技术栈的维护成本也是其一。QQ客户端深度集成了大量音视频编解码、安全模块等,针对Linux需要开展大量适配以及重写工作。在用户基数不大的情形下,组建并且维持一个专门的Linux桌面端开发团队,对公司来讲优先级一直都不高。这种“战略忽视”直接致使了版本迭代速度极慢。

怎么办,要怎样,才能够,于Ubuntu这般的系统之上,去进行安装,for Linux 5.0这款软件呢 ?

就Ubuntu用户而言,当下最被推荐去做的方式乃是借助官方所发布的deb包来开展安装操作,用户能够于腾讯官网或者国内镜像站那儿下载到与之相对应的安装包文件来,下载完毕之后,在文件管理器当中双击deb包,一般而言会调用系统自己带来的软件中心去进行图形化安装,其过程相对来讲是比较简单的。

若碰到依赖问题,能够借助终端命令开展安装。以sudo dpkg -i命令去安装所下载的deb包后qq for linux 5.0,要是提示依赖有所缺失,那就接着执行sudo apt-get install -f来进行修复且自动安装缺失的依赖库。待安装完毕之后,于应用菜单以内便可寻得QQ的启动图标。此种方式相较于寻觅第三方维护的旧版本仓库而言,是更为稳定可靠的。

qq for linux 5.0_qq for linux 5.0_qq for linux 5.0

for Linux 5.0的稳定性与兼容性如何

看看实际体验的情况,5.0 版本的稳定性跟古老的 2.0 版本比起来,有着质的飞跃。在主流发行版像 Ubuntu 20.04/22.04、Deepin、Manjaro 的 KDE 或者 GNOME 桌面环境当中,基本运行是稳定的,崩溃和卡死的概率大幅降低。这主要是因为 Qt5 框架有着更好的内存管理以及和现代桌面环境的兼容性 。

然而,兼容性方面的问题依旧是存在的。在一些并非主流的桌面环境当中,或者是窗口管理器里面,有可能会出现界面显示出现异常的状况。或者是托盘图标无法正常工作那样的情形。对于那些并非基于Debian/Arch系的发行版而言,像是Fedora或者openSUSEnode.js安装linux,官方并没有提供直接可以安装的包。(所以)用户可能需要自己去解决依赖问题。或者是去寻找社区打包的版本。这就给使用带来了一定程度的门槛。

未来for Linux的发展方向会是什么

qq for linux 5.0_qq for linux 5.0_qq for linux 5.0

依个人之见,它往后的发展趋向会维持“核心功能予以补足,生态功能谨慎涉足”这样的步调。其一,补足像音视频通话这类核心通信功能会成为接下来的关键要点,这能够切实化解Linux用户的迫切需求。其二,对Wayland新显示协议的支持同样会是技术层面势必要经历的途径,以此来契合未来Linux桌面的发展态势。

但不要期望Linux版本会彻底赶上Windows/Mac版本,腾讯极有可能把它定位成“满足基础通讯需求的轻量级客户端,而不是全功能平台,未来更新或许更看重性能优化、安全强化以及对国产CPU和操作系统的适配,它的发展进程,会一直和Linux桌面市场的整体增长以及开发者社区的影响力关联在一起。

对你而言,同样是运用Linux桌面的情况下,于工作以及生活当中,最为期望for Linux率先增添哪一项欠缺的功能呢?是语音通话功能吗?还是更为完备的文件管理功能呢?又或者是与其他办公应用的集成功能呢?欢迎在评论区去分享你的看法,同时也期盼你能够点赞给予支持qq for linux 5.0,从而让更多有着相同志趣的人看到这篇分析。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复