WeChat 连接着全球超过十亿的用户,是一款免费的消息和通话应用,可在 iOS、Android、Windows 和 MacOS 上使用。
本文介绍在 Arch Linux 上安装 WeChat 的方法。
原生 Linux 版本
WeChat 已经发布了 Linux 的官方新版本,它支持小程序、朋友圈、VoIP 等功能。它由 wechat-binAUR 提供。
wechatAUR 提供了可选的沙盒支持以及针对输入法、HiDPI、后台门户、混合 GPU 变通方案等的其他修复。额外的路径可以通过环境变量 bwBindPar 暴露给沙箱。
此软件包需要 XMODIFIERS 环境变量才能使用输入法,目前支持 Fcitx5、iBus 和 SCIM (未经测试)。请查阅各自的页面以获取配置信息。
有一些非官方的 Flatpak WeChat 软件包:[1] 和 [2]。
wechat-universal-bwrapAUR 基于现已停止维护的 wechat-uos-qt。如果自动迁移失败,用户可以将 ~/Documents/xwechat_files
复制到 ~/.local/share/WeChat_Data/Documents
。
虚拟机
您可以在虚拟机中安装 Windows 系统,例如 VMware 或 VirtualBox,以使用 WeChat。
Wine
安装
兼容层 Wine 可用于在 Linux 中运行 WeChat。
此外,deepin-wine-wechatAUR (无补丁) 也提供了此软件包,它是一个为 Arch 配置的 Wine 容器。WeChat 版本是最新的官方版本。
从 archlinuxcn 仓库
如果在使用过程中 WeChat 的阴影窗口显示在其他窗口之上,您可以尝试使用 archlinuxcn 仓库中的 wine-for-wechat。这个 Wine 版本使用了一个针对 WeChat 阴影窗口的补丁。
此外,建议使用 wine-wechat-setup 安装、运行和配置 WeChat。请注意,WeChat 安装程序需要手动下载。
Deepin-wine WeChat
安装 com.qq.weixin.deepinAUR 软件包,或从 Spark Store 安装 com.qq.weixin.sparkAUR。还有其他与 deepin wine 相关的软件包,例如用于 Weixin Work 的 com.qq.weixin.work.deepinAUR。有关详细信息,请参阅 Deepin-wine。
在容器中运行
docker-wechat 在 Docker 容器中运行 WeChat wine 应用程序。
配置
HiDpi 配置
在高 dpi 屏幕上字体非常小。要设置 wine dpi 配置
- 打开 winecfg。以 deepin-wine-wechatAUR 为例,相应地更改
WINEPREFIX
和deepin-wine6-stable
$ WINEPREFIX=~/.deepinwine/Deepin-WeChat/ deepin-wine6-stable winecfg
- 点击“图形”选项卡,将屏幕分辨率更改为您的实际 dpi。
- 启动 WeChat,启用适配系统缩放比例 (设置-->通用设置-->适配系统缩放比例)。
UOS 平台的 Electron 版本
wechat-uosAUR[失效链接:未找到软件包] 提供了为 UOS 发布的旧 electron 应用程序。