1.安装winetricks: sudo dnf search winetricks , 然后安装;

2. 给winetricks执行权限:sudo chmod +x winetricks

3.建立安装目录,并且将 微信exe文件下载

sudo mkdir -p /opt/tools/wine/; cd /opt/tools/wine/
wget -c https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe

4.安装wine

sudo dnf search  wine    , 然后安装

5.

sudo dnf install cabextract wine-mono *winbind*

6.

export WINEARCH=win32  WINEPREFIX=/opt/wine/tencent       #一定要在普通用户下输入如下命令!!
winecfg    # 选择 windows 7
winetricks riched20 richtx32 corefonts
wine /opt/tools/wine/WeChatSetup.exe        # 安装 WeChat

7.运行后无法在微信里输入中文:

为了让中文界面的Windows 应用程序在Wine里运行时能正确显示中文字,需要中文版Windows操作系统下面的字体:

7.1 从 Windows 复制字体到Linux

C:\WINDOWS\Fonts\simsun.ttc,复制一份到Linux系统中/root/.wine/drive_c/windows/Fonts里面。

7.2 修改/root/.wine/system.reg

装好字体后,还要修改一下 Wine 的注册表设置,指定与字体相关的设置:
gedit /root/.wine/system.reg
(一定要使用 gedit 、vim或其他支持 gb2312/utf8 编码的编辑器修改这些文件,否则文件中的中文可能变乱码)
搜索: LogPixels
找到的行应该是:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
将其中的:
“LogPixels”=dword:00000060
改为:
“LogPixels”=dword:00000070
搜索: FontSubstitutes
找到的行应该是:[Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
将其中的:
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”

7.3 修改 /root/.wine/drive_c/windows/win.ini

gedit /root/.wine/drive_c/windows/win.ini
在文件末尾加入:
[Desktop]
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13

7.4 最关键的一步,把下面的代码保存为kashu.reg,然后直接在linux终端上执行regedit kashu.reg即可。

代码:
REGEDIT4
LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
“Arial”=”simsun”
“Arial CE,238”=”simsun”
“Arial CYR,204”=”simsun”
“Arial Greek,161”=”simsun”
“Arial TUR,162”=”simsun”
“Courier New”=”simsun”
“Courier New CE,238”=”simsun”
“Courier New CYR,204”=”simsun”
“Courier New Greek,161”=”simsun”
“Courier New TUR,162”=”simsun”
“FixedSys”=”simsun”
“Helv”=”simsun”
“Helvetica”=”simsun”
“MS Sans Serif”=”simsun”
“MS Shell Dlg”=”simsun”
“MS Shell Dlg 2”=”simsun”
“System”=”simsun”
“Tahoma”=”simsun”
“Times”=”simsun”
“Times New Roman CE,238”=”simsun”
“Times New Roman CYR,204”=”simsun”
“Times New Roman Greek,161”=”simsun”
“Times New Roman TUR,162”=”simsun”
“Tms Rmn”=”simsun”

8.设置启动文件

将文件另存为wechat在主目录中

#!/bin/bash
export WINEARCH=win32  WINEPREFIX=/opt/wine/Tencent 
cd /opt/tools/wine/
wine WeChatSetup.exe

之后只需运行wechat即可运行。

 

原文地址:http://www.cnblogs.com/liujingli1986/p/16816290.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性