Linux Mint 21.3 XFCE 微信 3.9.9 安装:Deepin-Wine 一键脚本 vs 手动 Wine Bottle 配置
2026/7/8 21:14:58 网站建设 项目流程

Linux Mint 21.3 XFCE 微信 3.9.9 安装:Deepin-Wine 一键脚本 vs 手动 Wine Bottle 配置

在 Linux 桌面环境中运行微信一直是国内用户的刚需。本文将针对 Linux Mint 21.3 XFCE 环境,对比评测两种主流技术方案:Deepin-Wine 一键脚本手动配置 Wine Bottle。通过实测数据与详细操作指南,帮助用户根据自身技术偏好选择最佳方案。

1. 方案选择与技术背景

微信作为国内主流通讯工具,官方对 Linux 平台的支持一直有限。目前 Linux 用户主要通过以下方式运行微信:

  • Deepin-Wine:深度团队优化的 Wine 分支,针对国内应用做了大量适配
  • 原生 Wine:通用 Windows 兼容层,需手动配置依赖
  • 虚拟机方案:性能开销大但兼容性最佳
  • 官方测试版:功能残缺且更新滞后

实测发现,在 Linux Mint 21.3 上,Deepin-Wine 和手动配置的 Wine Bottle 是唯二能稳定运行微信 3.9.9的方案。下表对比了核心差异:

特性Deepin-Wine 一键脚本手动 Wine Bottle
安装耗时3-5分钟15-30分钟
技术要求新手友好需 Wine 使用经验
系统侵入性较高(添加第三方源)较低
可定制性固定配置高度可定制
字体渲染预优化需手动配置
多开支持受限可创建多个独立容器

提示:如果只需快速使用微信且不介意系统添加第三方源,推荐 Deepin-Wine;如果需要精细控制或计划运行多个 Windows 应用,建议手动配置 Wine Bottle。

2. Deepin-Wine 一键脚本方案

2.1 环境准备

首先确保系统已启用 32 位架构支持:

sudo dpkg --add-architecture i386 sudo apt update

2.2 脚本安装与配置

执行以下命令获取并运行安装脚本:

wget -O- https://deepin-wine.i-m.dev/setup.sh | sh sudo apt install com.qq.weixin.deepin

安装过程会自动完成:

  1. 添加 Deepin-Wine 仓库
  2. 安装 Wine 运行环境
  3. 部署微信 3.9.9 专用容器
  4. 创建桌面快捷方式

常见问题处理

  • 若启动时报字体缺失错误,需手动添加中文字体:
    mkdir -p ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts cp /usr/share/fonts/truetype/wqy/wqy-microhei.ttc ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts
  • 解决截图功能异常:
    sudo apt install libjpeg62:i386

2.3 性能优化技巧

通过修改启动脚本提升响应速度:

sed -i 's/WINEDLLOVERRIDES=.*/WINEDLLOVERRIDES="winemenubuilder.exe=d" /opt/apps/com.qq.weixin.deepin/files/run.sh

3. 手动 Wine Bottle 配置方案

3.1 基础环境搭建

安装 Wine 6.0 和必要工具:

sudo apt install wine winetricks cabextract

初始化独立的微信容器:

export WINEPREFIX=~/WeChat winecfg # 在图形界面中选择 Windows 7 兼容模式

3.2 关键依赖安装

通过 winetricks 安装必需组件:

winetricks riched20 richtx32 msxml6 corefonts

特别需要注意的依赖项:

  • riched20.dll:解决消息输入框异常
  • msxml6:支持 XML 数据处理
  • corefonts:基础英文字体集

3.3 微信安装与配置

  1. 下载微信官方安装包:
    wget https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe
  2. 在容器中安装:
    wine WeChatSetup.exe
  3. 字体优化配置:
    cp /usr/share/fonts/truetype/wqy/* ~/WeChat/drive_c/windows/Fonts/

3.4 启动器配置

创建自定义 .desktop 文件:

[Desktop Entry] Name=WeChat (Wine) Exec=env WINEPREFIX=/home/$USER/WeChat wine C:\\\\Program\\\\Files\\\\Tencent\\\\WeChat\\\\WeChat.exe Icon=/home/$USER/.local/share/icons/wechat.png Type=Application Categories=Network;

4. 实测对比与问题排查

4.1 功能完整性测试

功能项Deepin-Wine手动 Wine
文字聊天
图片发送/接收
视频通话⚠️(偶发卡顿)
文件传输
小程序⚠️(部分可用)
公众号文章

4.2 资源占用对比

使用htop监控内存占用:

  • Deepin-Wine:约 480MB
  • 手动 Wine:约 520MB

启动时间测试(冷启动):

  • Deepin-Wine:4.2秒
  • 手动 Wine:6.8秒

4.3 常见问题解决方案

输入法不显示

env GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx wine WeChat.exe

消息通知不工作

  1. 安装 libnotify-bin
  2. 在微信设置中启用通知权限

高DPI显示模糊: 在 winecfg 的 Graphics 标签中设置:

Screen Resolution: 192 dpi

5. 进阶技巧与维护

5.1 多开配置

对于手动 Wine 方案,可通过创建多个容器实现多开:

export WINEPREFIX=~/WeChat_Work winecfg # 重复安装步骤

5.2 容器备份与迁移

备份整个 Wine 容器:

tar -czvf wechat_backup.tar.gz ~/WeChat

恢复时解压并重新注册 DLL:

winetricks -q allfonts

5.3 版本升级策略

建议的升级流程:

  1. 备份当前容器
  2. 创建新容器测试新版微信
  3. 确认稳定后迁移聊天记录
  4. 删除旧容器

聊天记录位置:

~/.deepinwine/Deepin-WeChat/drive_c/users/$USER/MyDocuments/WeChat Files/

通过这两种方案,用户可以根据自身需求和技术水平选择最适合的微信运行方式。手动方案虽然复杂,但能获得更好的控制权;一键脚本则提供了开箱即用的便捷体验。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询