前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OpenCloudOS 支持 Linux 原生版微信,开启生态新篇章

OpenCloudOS 支持 Linux 原生版微信,开启生态新篇章

原创
作者头像
腾源会
修改2024-06-17 18:07:56
6020
修改2024-06-17 18:07:56

如今,微信已成为办公领域、日常生活以及娱乐方面的刚性需求软件。作为一款通用开源操作系统,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 安装命令:

代码语言:javascript
复制
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

代码语言:javascript
复制
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

代码语言:javascript
复制
sudo dnf install ./wechat-beta_1.0.0.242_arm64.rpm 

4、登录使用

四、小结

OpenCloudOS 与微信的合作具有重要意义,不仅满足了用户在办公、学习和日常生活等方面的需求,也为开源操作系统的发展增添了新的活力。未来,OpenCloudOS 团队与微信团队将进一步完善各项功能与硬件平台,解决 Loongarch 64 架构适配等问题,确保 OpenCloudOS 用户能够长期、稳定地使用微信满足生活与办公需求。

如需在 OpenCloudOS 8 / OpenCloudOS Stream 上安装微信,或在使用过程中遇到技术问题,可以加入 OpenCloudOS 用户交流群,获取帮助,或添加社区助手,微信号:OpenCloudOS,进群,添加时备注「使用微信」。

后续的更新与文档发布,也会更新在 OpenCloudOS 代码仓库中,链接:

https://gitee.com/OpenCloudOS/wechat 

感谢在本次适配中参与开发、完成最终测试的社区单位与开发者:

红旗软件、海光、飞腾、张硕、姚圣伟、杨青、李长兴、袁霞、毛泓博、李伟

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、研发挑战
  • 二、支持功能
    • 1、扫码登录
      • 2、消息收发与操作
        • 3、文件和图片传输
          • 3、音视频通话
            • 4、浏览视频号
              • 5、看一看功能
                • 6、打开微信小程序
                • 三、安装教程
                  • 1、下载 OpenCloudOS 9 镜像
                    • 2、选择桌面登录:GNOME Xorg
                      • 3、安装微信
                        • 4、登录使用
                        • 四、小结
                        相关产品与服务
                        云开发 CloudBase
                        云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档