绿色移植:在Linux下使用Appimage版Wine实用教程

前文《一劳永逸:超简单安装微信QQ等Wine软件》及其相似方法,使用的都是 Deepin 的工作成果,其实就是把 Deepin-wine 环境安装在 Ubuntu/LinuxMint 中,进而让微信、QQ 等能够正常运行。这类方法的不足之处就是安装的东西较多,一不小心容易破坏系统。

对于必须使用微信,但又无法使用网页版微信的朋友而言,可以试试本文介绍的 Appimage 版微信。这个思路其实挺好的:把 Wine 运行环境打包成 Appimage,然后微信、QQ 等软件也分别打包成 Appimage,各自独立,不需要安装,只是在运行时会自动调用那个打包成 Appimage 的 Wine 环境。理论上,可以实现 1+x 的无限可能。

首先,我们去作者的 Github 主页下载打包好的 Appimage 版 Wine 和 Appimage 版微信或 QQ、迅雷等。
下载地址:https://github.com/Hackerl/Wine_Appimage/releases

下载好之后,放在一个文件夹中,并且为每个 Appimage 软件添加可执行权限。

然后把装有 Appimage 文件的文件夹移动到合适的位置,比如 /opt 下。

然后找一个 128*128 或 256*256 大小的微信 LOGO 图片,作为微信的图标,并且移动到 /usr/share/icons 下。

现在,为 Appimage 版 Wine 创建链接。
sudo ln -s $(pwd)/Wine-x86_64.AppImage /usr/bin/wine

随后,为 Appimage 版微信也创建链接。
sudo ln -s $(pwd)/Wechat-2.6.8.65-x86_64.AppImage /usr/bin/wechat

为了便于在主菜单中启动微信,我们需要给它创建一个启动器。用文本编辑器创建一个名为 wechat.desktop 的启动器,内容如下:
[Desktop Entry]
Name=Wechat
GenericName=Wechat
Comment=Popular IM in China
Exec=wechat
Terminal=false
Type=Application
StartupNotify=true
Icon=wechat.png
Categories=Network;

再把启动器移动到规定位置,这样才能显示在主菜单中。
sudo mv wechat.desktop /usr/share/applications/

如果没有错误,现在我们可以在主菜单中启动微信了。第一次启动微信,需要安装一些 Wine 组件,点击安装即可,几秒钟即可安装完成。

同样地,点击安装 Wine Gecko 组件。

安装完毕,由于是 Appimage 版微信,第一次使用需要指定一下微信工作目录。注意:Appimage 版微信并不完美,比如图中界面残影的问题,无伤大雅,能够基本正常使用就够了。

鼠标拖动窗口,移到不重叠的地方,然后指定主目录下的文档作为微信工作目录即可。

大功告成,Appiamge 版微信就可以正常使用了。

正常扫码登录。

中文输入也没有问题。

小结:Appimage 版微信似乎不能发送文件、截屏,但是可以接收文件。虽然不完美,但也不失为一种基本可用的替代方案。