ubuntu20.04 wine 安装 wechat
# 安装wine
sudo apt install wine
# 安装完毕以后查看版本号
wine --version
输出 wine-5.0 (Ubuntu 5.0-3ubuntu1)
# 初始化wine,安装以后必须初始化wine,在你的home目录中生成对应的隐藏.wine文件夹
wine cmd # 进入到cmd以后就可以正常退出了
# 解决输入框空白,无法获取光标,无法显示输入框内容的问题
# 安装 winetricks
sudo apt install winetricks
#重新加载 riched20
winetricks riched20
#安装微信
https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe
# 找到下载位置,在控制台中安装
wine WeChatSetup.exe
# 安装完毕,检查所有的应用程序中有没有微信的图标,有的话设置图标这一步可以跳过
# 如果没有出现应用图标,可以手动添加,在桌面会出现微信的桌面启动文件
# 执行以下命令,把微信的桌面启动文件放入/usr/share/applications文件夹内
sudo mv 微信.desktop /usr/share/applications/
解决安装后中文全部变成方框的问题:
Windows 支持字体链接:当一种字体中不存在某个字时,可以尝试从另一个字体文件中寻找相应的字形。所以只要把当前系统中的中文字体设为"fallback"字体,汉字通常就能正确显示了。方法也很简单,只需创建一个文本文件 chn_font.reg,内容如下:
vim chn_font.reg
REGEDIT4
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLinkSystemLink]
"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
导入上面的注册表文件即可。中文应该都能完美显示了。
注意:
注意上面的注册表键值只能使用字体的文件名,而不能使用字体名,这是由“字体链接”本身的特性决定的。