如今,微信已成为办公领域、日常生活以及娱乐方面的刚性需求软件。作为一款通用开源操作系统,OpenCloudOS 积极地与微信展开 Linux 平台的适配工作,全方位地满足广大用户的需求。
近期,经过数月的开发与测试,OpenCloudOS 社区与微信团队实现了 OpenCloudOS 与 Linux 原生版微信的适配支持,解决用户在 OpenCloudOS 进行办公、学习、交流等缺少更好用的微信工具的痛点。
一、研发挑战
OpenCloudOS 团队与微信开发团队、微信安全团队展开了详细的沟通交流,了解到微信在适配 Linux 系统方面所存在的一些具有挑战性的难点。
以 RPM 打包为例,在此之前,微信仅仅是针对 Debian 系操作系统开展过适配方面的工作。而在本次开发者当中,OpenCloudOS 社区与微信团队配合,为其提供 RPM 打包的解决方案,从而使得在今后能够以流水线的方式来进行 RPM 包的生产工作。
针对登录限制问题,开发团队积极地与微信团队展开配合,精心开发了硬件信息库以及与之配套的后端认证服务,有力地保障用户的信息安全;接着又历经内部测试、外部小范围等多轮测试,针对实体机和虚拟机用户所遭遇的各种各样的情况,逐个地进行细致的处理。
研发过程中面对诸多挑战,双方团队紧密合作逐一攻克,经过通力配合,在满足微信的各项安全要求的前提下,解决了适配与支持方面的各种问题,确保用户能够正常地进行登录操作以及顺畅地使用微信的各项功能。
二、支持功能
OpenCloudOS 支持 Linux 原生版微信后,用户能在 OpenCloudOS 上使用微信进行信息交流办公、便民服务、公众号交互等功能,包括:
1、扫码登录
2、消息收发与操作
-
可收发:文本消息、小黄脸表情、添加表情、商店表情、语音消息、公众号内容转发消息、小程序消息、视频号内容消息、引用的消息。
-
可响应其他人撤回消息。
-
可跟企业微信联系人发送和接收消息。
-
复制、删除、转发、保存(已下载的图片、文件、视频)、语音转文字(语音)、在文件夹中显示(文件)。
3、文件和图片传输
收发 1G 内文件,收发图片和视频(100M 内按图片发,100M~1G 按文件发)
3、音视频通话
双人音频通话、双人视频通话、视频通话过程中可以随时开启和关闭摄像头。
4、浏览视频号
5、看一看功能
6、打开微信小程序
三、安装教程
1、下载 OpenCloudOS 9 镜像
下载链接:https://mirrors.opencloudos.tech/opencloudos/9/isos/2、选择桌面登录:GNOME Xorg
3、安装微信
X86_64 / Aarch64 安装命令:
sudo dnf clean all
sudo dnf makecache
sudo dnf install wechat
如果上述命令提示未查找到软件包,也可直接下载安装
X86_64 下载地址:https://mirrors.opencloudos.tech/opencloudos/9.2/extras/x86_64/os/Packages/wechat-beta_1.0.0.242_amd64.rpm
sudo dnf install ./wechat-beta_1.0.0.242_amd64.rpm
Aarch64 下载地址:
https://mirrors.opencloudos.tech/opencloudos/9.2/extras/aarch64/os/Packages/wechat-beta_1.0.0.242_arm64.rpm
sudo dnf install ./wechat-beta_1.0.0.242_arm64.rpm
4、登录使用
四、小结
OpenCloudOS 与微信的合作具有重要意义,不仅满足了用户在办公、学习和日常生活等方面的需求,也为开源操作系统的发展增添了新的活力。未来,OpenCloudOS 团队与微信团队将进一步完善各项功能与硬件平台,解决 Loongarch 64 架构适配等问题,确保 OpenCloudOS 用户能够长期、稳定地使用微信满足生活与办公需求。
如需在 OpenCloudOS 8 / OpenCloudOS Stream 上安装微信,或在使用过程中遇到技术问题,可以加入 OpenCloudOS 用户交流群,获取帮助。
扫码添加社区助手进群,添加时备注「使用微信」
后续的更新与文档发布,也会更新在 OpenCloudOS 代码仓库中,链接:
https://gitee.com/OpenCloudOS/wechat
感谢在本次适配中参与开发、完成最终测试的社区单位与开发者:
红旗软件、海光、飞腾、张硕、姚圣伟、杨青、李长兴、袁霞、毛泓博、李伟
标签:版微信,微信,OpenCloudOS,Linux,wechat,适配,opencloudos From: https://www.cnblogs.com/OpenCloudOS/p/18252948