Windows版微信是我们在日常生活和工作中使用比较多的软件,作为Linux用户也得用。在这里记录一下在设置Wine配合微信工作时的一些要点和过程。
写这篇的时候WordPress更新了编辑器…有点用不习惯…废话少说,我的电脑:
全新安装的Fedora 29 Workstation 64位。其他系统设置应该类似。
流程
Fedora的库内自带了wine和winetricks,所以只需要安装即可。顺便我们安装一下中文字体,这里我们使用的是wqy-zenhei-fonts
sudo dnf install winetricks wine wqy-zenhei-fonts
再安装wine的依赖
winetricks vcrun2003 riched20 gdiplus corefonts
复制字体到wine下
cp /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc ~/.wine/drive_c/windows/Fonts
下载微信Windows版并安装,这一步不撰述了。
接下来配置wine。如果你希望微信保持和系统一样的语言(如果微信支持)则可掠过下一步修改desktop这一步,否则我们将微信强改为中文界面。
首先修改wechat.desktop文件。
vim ~/.local/share/applications/wine/Programs/WeChat/WeChat.desktop
Exec这一行的前面部分修改成这样,后面部分不用修改:
Exec=env LANGUAGE=zh_CN LC_ALL=zh_CN.UTF-8 WINEPREFIX=接下来略过
最后修改注册表,用wine自带的regedit走到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes下,修改所有已有键值到wqy-microhei.ttc,如果除了默认没有其他值,添加以下键值:
"Lucida Sans Unicode"="wqy-zenhei.ttc"
"Microsoft Sans Serif"="wqy-zenhei.ttc"
"MS Sans Serif"="wqy-zenhei.ttc"
"Tahoma"="wqy-zenhei.ttc"
"Tahoma Bold"="wqy-zenhei.ttc"
"SimSun"="wqy-zenhei.ttc"
"Arial"="wqy-zenhei.ttc"
"Arial Black"="wqy-zenhei.ttc"
最后运行微信即可!