Linuxmint 21.3安装微信的问题
在Linuxmint 21.3里面安装微信,会出现
下列软件包有未满足的依赖关系:
libqt5xdgiconloader3 : 依赖: qtbase-abi-5-15-3
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
该问题,我好像很难解决,我在Linuxmint21.3、21.2、Pop!OS等操作系统上试过,都存在这个问题,说明deepin-wechat可能没法用了,只能另辟蹊径。
*试过优麒麟的 ukylin-wechat,在linuxmint下和pop!*os 可以安装,但是打不开界面,没法用,进一步查看,发现ukylin-wine明确有一个提示,只能在ukylin系统中使用,别的系统用不了
只有尝试用最原始的方法,自己试着在wine上安装wechat的安装程序,并运行,看能不能跑起来。
首先分享下面所需的文件链接:https://cloud.189.cn/web/share?code=V3yUZvmINNZr(访问码:1sgd)
将W2KSP4_EN.EXE文件拷贝到/.cache/winetricks/win2ksp4/目录下,InstMsiW.exe文件拷贝到/.cache/winetricks/msls31/目录下。
$ sudo apt install wine winetricks
# 安装完成后,运行wine cmd,出现下面的提示,说明wine安装成功
$ wine cmd
Microsoft Windows 6.1.7601
Z:\home\vernon>
winetricks riched20
这一步会下载W2KSP4_EN.EXE和InstMsiW.exe文件,如果前面下载了这两个文件并放置到相应目录下,这一步就很快,否则会下载半天。
网上很多教程说在微信官网上直接下载最新的版本进行wine安装,但我试了,最新版本可以安装,但运行不了,总是提示严重错误,果断放弃。
经过尝试,发现WeChat_for_XP_SP3_To_Vista.exe可以很好的安装并运行。终于找到对的人了。
$ wine WeChat_for_XP_SP3_To_Vista.exe
安装完成,并运行后,可能字体存在问题,如果计算机的分辨率是2560x1600,则微信的字体会很小,根本没法看,这个时候运行winecfg,在显示选项卡中调整字体到合适的尺寸即可