linux使用wine安装微信(其它windows软件同理可安装)



安装微信:
参考:https://blog.csdn.net/cxrshiz7890/article/details/106037534

1.安装wine
  官方安装:https://wiki.winehq.org/Ubuntu
  安装是请不要切换root账户,不然每次启动微信都要用root的密码
  sudo dpkg --add-architecture i386 
  #下面的URL,请对应自己的系统版本
  wget -nc https://dl.winehq.org/wine-builds/winehq.key
  sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
  sudo apt update
  sudo apt install --install-recommends winehq-stable
  查看安装好的版本,这里安装了wine-6.0
  wine --version 
  
2.安装wine管理软件
  sudo apt install winetricks
  在终端执行:winetricks riched20
  注意查看命令是否失败,失败了,就手动下载文件替换,(如不解决,安装好的微信不能正确显示输入框里的文字)
  从https://blog.csdn.net/Ivansyi/article/details/105616383 中下载文件。

3.解决wine所有软件乱码(中文不显示)问题
  下载以下链接文件,压缩包Fonts.zip里包含了所有Windows的字体。
   链接: https://pan.baidu.com/s/1SWTe1Dj485FTJSdKqI6QCA  密码: 4abj
   解压该压缩包
   unzip Fonts.zip
   先运行一次wine,使其产生“~/.wine/drive_c/windows/Fonts/”文件夹
   把Fonts文件夹内所有字体复制到wine的映射目录内
   cp Fonts/* ~/.wine/drive_c/windows/Fonts/
   终端输入winecfg,然后点击“显示”界面,可以发现红框处由原来的乱码变成了可显示的中文字体
   在使用其他windows软件时,就不会出现乱码的问题了!

4、在官网下载最新版windows微信,直接右键选择使用Wine Windows Program Loader打开,直接安装就可以了