WeChat

出自 ArchWiki
(重定向自 Weixin Work)

WeChat 连接着全球超过十亿的用户,是一款免费的消息和通话应用,可在 iOS、Android、Windows 和 MacOS 上使用。

本文介绍在 Arch Linux 上安装 WeChat 的方法。

原生 Linux 版本

WeChat 已经发布了 Linux 的官方新版本,它支持小程序朋友圈、VoIP 等功能。它由 wechat-binAUR 提供。

wechatAUR 提供了可选的沙盒支持以及针对输入法、HiDPI、后台门户、混合 GPU 变通方案等的其他修复。额外的路径可以通过环境变量 bwBindPar 暴露给沙箱。

此软件包需要 XMODIFIERS 环境变量才能使用输入法,目前支持 Fcitx5iBusSCIM (未经测试)。请查阅各自的页面以获取配置信息。

有一些非官方的 Flatpak WeChat 软件包:[1][2]

wechat-universal-bwrapAUR 基于现已停止维护的 wechat-uos-qt。如果自动迁移失败,用户可以将 ~/Documents/xwechat_files 复制到 ~/.local/share/WeChat_Data/Documents

虚拟机

您可以在虚拟机中安装 Windows 系统,例如 VMwareVirtualBox,以使用 WeChat。

Wine

注意: 目前,所有基于 Wine 的 WeChat 的小程序功能都不可用,并且无法发送大于特定尺寸的图片。有关详细信息,请参阅此处

安装

兼容层 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-wechatDocker 容器中运行 WeChat wine 应用程序。

配置

HiDpi 配置

在高 dpi 屏幕上字体非常小。要设置 wine dpi 配置

  1. 打开 winecfg。以 deepin-wine-wechatAUR 为例,相应地更改 WINEPREFIXdeepin-wine6-stable
    $ WINEPREFIX=~/.deepinwine/Deepin-WeChat/ deepin-wine6-stable winecfg
  2. 点击“图形”选项卡,将屏幕分辨率更改为您的实际 dpi。
  3. 启动 WeChat,启用适配系统缩放比例 (设置-->通用设置-->适配系统缩放比例)。

UOS 平台的 Electron 版本

本文或本章节正在考虑移除。

理由: 软件包已被删除。除非像 electronic-wechat-uos-binAURelectronic-wechatAUR 这样的替代品是直接替代品,否则也应删除此部分。(在 Talk:WeChat 中讨论)

wechat-uosAUR[失效链接:未找到软件包] 提供了为 UOS 发布的旧 electron 应用程序。

注意: 最初的 UOS 软件包仅在 UOS 专业版中运行。为了模拟此环境,此软件包通过 bubblewrap 更改 os-releaselsb-release