本文使用Ubuntu桌面版安装微信进行实际操作,安装方式使用的是wine,Ubuntu系统信息如下
查看本地wine版本
wine --version
显示本机未安装wine,按照提示使用命令行进行安装5.0正式版本版本
sudo apt install wine
安装winetricks
sudo apt install winetricks
在终端执行winetricks riched20,用于自行修复微信无法看到输入框内容的问题
winetricks riched20
若执行出现404错误,下载下面两个链接文件到对应目录,重新执行上方命令
W2KSP4_EN.EXE 目标路径:~/.cache/winetricks/win2ksp4
InstMsiW.exe 目标路径:~/.cache/winetricks/msls31
下载微信官方安装包
安装微信
wine WeChatSetup.exe
安装目录一定要展示,否则失败。确保winetricks riched20命令执行成功
若出现中文显示未乱码方块的问题,解决方式如下
Windows 支持字体链接:当一种字体中不存在某个字时,可以尝试从另一个字体文件中寻找相应的字形。所以只要把当前系统中的中文字体设为"fallback"字体,汉字通常就能正确显示了。方法也很简单,只需创建一个文本文件 chn_font.reg,内容如下:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="wqy-microhei.ttc"
"Microsoft Sans Serif"="wqy-microhei.ttc"
"MS Sans Serif"="wqy-microhei.ttc"
"Tahoma"="wqy-microhei.ttc"
"Tahoma Bold"="wqy-microhei.ttc"
"SimSun"="wqy-microhei.ttc"
"Arial"="wqy-microhei.ttc"
"Arial Black"="wqy-microhei.ttc"
regedit chn_font.reg