在 Ubuntu 18.04 上安装 微信(WeChat),可以通过以下几种方式实现。由于腾讯没有官方 Linux 版微信,我们主要依赖 第三方容器(如 wine、snap、deepin-wine)或非官方开源实现(如 electronic-wechat)


✅ 方法 1:使用 [snap:wechat-unofficial](推荐给新手)

优点:安装简单,集成良好
缺点:微信版本较老,不支持视频号等功能

🧰 步骤:

sudo apt update
sudo apt install snapd -y

# 安装非官方微信 snap 包
sudo snap install wechat-unofficial

▶️ 启动:

snap run wechat-unofficial

⚠️ 如果你遇到 “snap: command not found” 错误,请先安装 snapd。


✅ 方法 2:使用 deepin-wine + 微信 for Windows

deepin-wine 是 Deepin 社区封装的 wine 兼容层,兼容 Windows 软件运行在 Linux 上。

🧰 步骤一:添加 deepin-wine 环境

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wine64 wine32 -y

或者使用 Deepin 打包好的 deepin-wine:

sudo apt install deepin-wine

🧰 步骤二:下载安装微信 deb 包

有两种方式:

✅ 方式 A:使用 Deepin 官方封装的微信(推荐)

wget https://mirrors.ustc.edu.cn/deepin/pool/non-free/w/wechat/deepin.com.wechat_2.6.8.65deepin0_i386.deb
sudo dpkg -i deepin.com.wechat_2.6.8.65deepin0_i386.deb
sudo apt-get -f install -y  # 自动修复依赖

✅ 方式 B:使用第三方打包好的微信安装器

项目地址:https://github.com/countstarlight/deepin-wine-wechat

git clone https://github.com/countstarlight/deepin-wine-wechat.git
cd deepin-wine-wechat
./install.sh

▶️ 启动微信:

wechat

✅ 方法 3:使用 Wine 手动安装 Windows 版微信

对高级用户开放,灵活但依赖较多。

🧰 安装 wine:

sudo apt update
sudo apt install wine64 winetricks -y

🧰 下载微信安装包:

🧰 安装微信:

wine WeChatSetup.exe
  • 会弹出 Windows 安装界面
  • 安装完毕后可用如下命令启动:
wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Tencent/WeChat/WeChat.exe

✅ 方法 4:使用开源微信客户端(如 Electronic WeChat

优点:界面简洁,资源占用小
缺点:功能简化,不支持公众号、支付等

GitHub 地址:https://github.com/geeeeeeeeek/electronic-wechat

🧰 安装依赖:

sudo apt install nodejs npm git -y
git clone https://github.com/geeeeeeeeek/electronic-wechat.git
cd electronic-wechat
npm install
npm start

✅ 附加建议

场景推荐方法
想快速使用微信✅ 方法 1(snap 安装)
想使用原生功能、公众号、传文件等✅ 方法 2(deepin-wine)
想折腾/学习 Wine✅ 方法 3(手动 Wine 安装)
轻量需求/电报风格✅ 方法 4(Electron 实现)

✅ 要我打包 .deb 安装器 或 脚本自动安装微信 吗?

比如:

curl -sSL install-wechat.sh | bash