先安装yay管理工具
安装流程: https://www.yuque.com/docs/share/2ba4a774-f247-495f-8991-32cffd84a407?#
虚拟机(安装微信使用)
yay -S deepin-wine5
微信和tim
其他问题参考:https://blog.csdn.net/loongfox/article/details/116099613
1. 必备打包编译工具
sudo pacman -S path make
2. 安装
#tim
yay -S com.qq.tim.spark
#微信
yay -S com.qq.weixin.spark
#也可以用深度的或者wine直接安装
#深度的大概率会有黑框需要小心
#字体不识别
sudo pacman -S wqy-microhei wqy-bitmapfont wqy-zenhei wqy-microhei-lite ttf-dejavu noto-fonts noto-fonts-extra noto-fonts-emoji noto-fonts-cjk
#更新缓存字体
fc-cache -fv
3. 安装失败的备用方案
com.qq.weixin.spark可能正常安装失败
可以直接git下来源码
# 生成后缀.pkg.tar.xz的压缩文件
makepkg
# 使用pacman安装
sudo pacman -U *.pkg.tar.xz
4. WeChatWin.dll文件缺失的解决方案:
下载deepin的libldap以及相关依赖扔进/usr/lib32/就可以了。具体步骤如下:
下载 deepin 的 libldap-2.4-2:i386 和 libsasl2-2:i386 这两个包,具体下载地址:
- libldap-2.4-2:i386: https://community-packages.deepin.com/deepin/pool/main/o/openldap/libldap-2.4-2_2.4.47+dfsg.4-1+eagle_i386.deb
- libsasl2-2:i386: https://community-packages.deepin.com/deepin/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.27+dfsg-1+deb10u1_i386.deb
下载之后解压这两个包的内容,参考命令如下:
ar -x 'libldap-2.4-2_2.4.47+dfsg.4-1+eagle_i386.deb'
tar xvf data.tar.xz
ar -x 'libsasl2-2_2.1.27+dfsg-1+deb10u1_i386.deb'
tar xvf data.tar.xz
然后将 liblber-2.4.so.2, libldap-2.4.so.2, libldap_r-2.4.so.2, libsasl2.so.2 这几个文件复制到/usr/lib32就行了:
sudo cp usr/lib/i386-linux-gnu/liblber-2.4.so.2 usr/lib/i386-linux-gnu/libldap-2.4.so.2 usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 usr/lib/i386-linux-gnu/libsasl2.so.2 /usr/lib32/
其他为遇到的问题可以直接去wiki查看一般都有答案
地址: https://aur.archlinux.org/packages/com.qq.weixin.deepin