微信(WeChat)是騰訊公司於 2011 年 1 月 21 日推出的一個為智能終端提供即時通訊服務的免費應用程式,官方適配的系統只有 iOS、 Android 、Windows 和 MacOS。
目前微信官方除適配了部分國產 Linux 發行版外,尚無通用的官方 Linux 版,本文將介紹如何安裝微信。
虛擬機
可以在 VMware 或 VirtualBox 等虛擬機裡安裝 Windows 系統來使用微信。
Wine
安裝
兼容層 Wine 可用於在 Linux 中運行微信。
此外,deepin-wine-wechatAUR(無補丁)也提供了它,這是一個為 Arch 配置的 Wine 容器。版本為最新官方版本。
使用 archlinuxcn 倉庫的 wine-for-wechat
如果微信在使用過程中在其他窗口之上有窗口陰影,可以嘗試使用 archlinuxcn 倉庫中的 wine-for-wechat。 此版本的 Wine 使用 這個補丁 修復微信窗口陰影。
另外,建議安裝 wine-wechat-setupCNRepo 包來安裝,運行和配置微信(微信的 Windows 安裝包需要自行下載)。
還可以從archlinuxcn存儲庫安裝wine-wechat。
deepin-wine 微信
可以安裝 com.qq.weixin.deepinAUR軟體包,這是 Deepin 官方配置的 Wine 化應用,但版本較舊 (3.2.1)。該版本的小程序功能不可用。
若需要更新的版本可選擇安裝 com.qq.weixin.sparkAUR或deepin-wine-wechatAUR。基本保持與官方 Windows 版本更新同步,且可以使用小程序。
Deepin-wine 還提供了其他的相關軟體包,比如企業微信 com.qq.weixin.work.deepinAUR。
在容器中運行
docker-wechat 在一個 Docker 容器中運行 Wine wechat。
配置
高解析度屏幕
如果屏幕 DPI 比較高,界面和字體會比較小。需要通過如下方式配置 wine 的屏幕解析度 DPI:
- 打開對應的 winecfg, 下面的是 deepin-wine-wechatAUR 的示例,請按實際情況修改
WINEPREFIX
和deepin-wine6-stable
:$ WINEPREFIX=~/.deepinwine/Deepin-WeChat/ deepin-wine6-stable winecfg
- 點擊顯示,調整 屏幕解析度 為合適的數值。
- 微信中,啟用 `` 適配系統縮放比例 `` 選項(設置-->通用設置-->適配系統縮放比例)
統信 UOS 魔改版
安裝 wechat-uosAUR 軟體包即可。
os-release
和 lsb-release
,在沒有修改其分發的二進位文件的前提下,實現模擬 UOS 專業版運行環境,使其能正常運行。