导读
在微信的网页版不能使用了之后,如何在 Linux 系统中使用微信就成了一个大问题。实际上在 Linux 系统下运行 windows 程序的方式也不是没有,最不济用个虚拟机总是可以的,但是实在是有点太浪费性能了。于是 deepin-wine 这个项目就成了比较好的选择,让我们来看一下它怎么用。
正文
deep-wine
deepin-wine 的介绍:【deepin源移植】Debian/Ubuntu上最快的QQ/微信安装方式。
安装很简单,运行下面的命令就行了
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
然后就可以用 apt 安装各种 windows 下的应用了,具体见 应用列表。
微信
本来用 sudo apt-get install com.qq.weixin.deepin 命令安装微信就可以了,但是截止到笔者发文时(2022.05.07),最新版本的微信还是有 bug 的,各种功能都不太好使,点了表情就崩溃,具体见 issue254。解决方法在下面的回复中也有人提到了,主要就是退回之前的版本,并且关掉自动更新。这里稍微改动一下:
curl -L https://com-store-packages.uniontech.com/appstore/pool/appstore/c/com.qq.weixin.deepin/com.qq.weixin.deepin_3.2.1.154deepin14_i386.deb -o wechat.deb
sudo apt install ./wechat.deb -y
sudo apt-mark hold com.qq.weixin.deepin
注意要加 -L 参数,因为那个地址是会 302 跳转的。
然后就是开机自动启动了,原理就是把微信的 .desktop 文件复制一份到 ~/.config/autostart 里,如果还没有这个文件夹,需要手动创建一下 mkdir ~/.config/autostart。
cp /opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop ~/.config/autostart
重启一下电脑,完成!
如果你在安装的时候微信版本已经更新了很多版了,可以安装一下试试。如果还是有 bug,那么就需要卸载并重新安装老版本了。卸载方式 deepin-wine 文档里也写得比较清楚了,这里稍微整理一下:
rm -rf ~/Documents/WeChat\ Files
rm -rf ~/.deepinwine/Deepin-WeChat
sudo apt purge --autoremove com.qq.weixin.deepin
rm -f ~/.config/autostart/com.qq.weixin.deepin.desktop
一行命令
curl https://deepin-wine.i-m.dev/setup.sh | sh && \
# sudo apt install com.qq.weixin.deepin -y && \
curl -L https://com-store-packages.uniontech.com/appstore/pool/appstore/c/com.qq.weixin.deepin/com.qq.weixin.deepin_3.2.1.154deepin14_i386.deb -o wechat.deb && \
sudo apt install ./wechat.deb -y && rm -f wechat.deb && sudo apt-mark hold com.qq.weixin.deepin && \
cp /opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop ~/.config/autostart