微信

出自 ArchWiki

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

本文介绍了在 Arch Linux 上安装微信的方法。

原生 Linux 版本

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

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

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

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

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

虚拟机

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

Wine

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

安装

兼容层 Wine 可用于在 Linux 中运行微信。

此外,deepin-wine-wechatAUR (无补丁) 也提供了它,这是一个为 Arch 配置的 Wine 容器。微信版本是最新的官方版本。

从 archlinuxcn 仓库

如果在使用过程中微信的阴影窗口显示在其他窗口之上,您可以尝试使用 archlinuxcn 仓库中的 wine-for-wechat。此版本的 Wine 使用了用于微信阴影窗口的补丁

此外,建议使用 wine-wechat-setup 安装、运行和配置微信。请注意,微信安装程序需要手动下载。

Deepin-wine 微信

从 Spark 商店安装 com.qq.weixin.deepinAUR 软件包,或 com.qq.weixin.sparkAUR 软件包。还有其他 deepin wine 相关软件包,例如用于企业微信的 com.qq.weixin.work.deepinAUR。有关详细信息,请参阅 Deepin-wine

在容器中运行

docker-wechatDocker 容器中运行微信 wine 应用程序。

配置

HiDpi 配置

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

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

适用于 UOS 的 Electron 版本

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

原因: 软件包已被删除。除非 electronic-wechat-uos-binAURelectronic-wechatAUR 等替代品是直接替代品,否则本节也应删除。(在 Talk:WeChat 中讨论)

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

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