Linux 平台安装与配置 WeChat Universal(bwrap 沙盒版)指南
随着国内外越来越多用户在 Linux 平台使用微信,社区提供了多个解决方案,其中基于 Bubblewrap 沙盒的 wechat-universal-bwrap 版本受到广泛欢迎。该版本通过 UOS 微信(或腾讯官方微信)重新打包,同时借助 bwrap 隔离容器化运行,提升安全性与系统兼容性。 🌟 安装方式 在 Arch Linux 及衍生系统(如 Manjaro、EndeavourOS 等)上,可以通过 AUR 安装: yay -S wechat-universal-bwrap 编译过程中,会自动构建必要的共享库(如 libuosdevicea.so),并安装所有依赖项(包括字体、图标、Wine 环境等)。安装后,应用体积大约 700 MiB。 在编译日志中会看到 libuosdevicea.so 的编译、打包、清理等详细步骤,最终生成并安装到系统中。 🛡️ 沙盒机制(bwrap) 该版本默认使用 Bubblewrap(bwrap)进行容器化隔离,微信进程只会访问宿主机中显式绑定的文件和目录。默认情况下,仅暴露用户主目录下的特定数据目录,如 ~/Documents/WeChat_Data,其他宿主目录不会被暴露。 ⚙️ 配置自定义数据目录 默认数据目录为: ~/Documents/WeChat_Data 如需修改,可使用环境变量 WECHAT_DATA_DIR 来指定新目录。例如,想使用 ~/.local/share/WeChat_Data,可通过如下命令启动微信: env WECHAT_DATA_DIR=”$HOME/.local/share/WeChat_Data” wechat-universal 💻 修改桌面文件 …