在 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
发表回复