wine 安装好后,在腾讯官网下载 windows版微信,假定保存路径为 ~/downloads(主目录的downloads文件夹)
终端运行命令 #sudo wine ~/downloads/WeChatSetup.exe
正常安装,直至成功。
打开微信:(我不清楚为嘛安装到了root下,是用find查找的) #sudo wine '/root/.wine/drive_c/Program Files/WeChat/WeChat.exe'
但发现微信并不能在聊天输入框输入汉字,输入法被置为英文,无法切换为中文,无法定位光标,但实际打英文和数字时看不见但也能正常发出去。
网上有说要下载下载W2KSP4_EN.EXE,InstMsiW.exe 文件的,进入主目录下的.cache下的winetricks目录,也就是你的home文件夹下的上述目录,在目录下新建两个文件夹msls31和win2ksp4,将 InstMsiW.exe文件放进msls31目录,将 W2KSP4_EN.EXE文件放进win2ksp4目录。
但也有说直接运行以下命令的:
winetricks riched20
(当然前提是已经安装了 winetricks,如果未安装,#apt install winetricks 安装一下。)
我是下载了文件的,最终解决了这个问题。但到底是下载的文件和winetricks命令共同起了作用?还是仅winetricks命令起了作用?我就说不清了。
如果您看到这篇文章,请先试试不下载文件,仅运行winetricks riched20命令,测试是否能解决问题。
如果不能解决问题,请告诉我致信bigcache@mail,ru,并说明需要W2KSP4_EN.EXE,InstMsiW.exe ,我会通过邮箱把这两个文件发给您。
解决了上面的问题,但微信还是有bug ,现在打英文能看见了,也能看见光标了,但不能输中文,ibus 不管怎么切换,都不能输中文。
网上的方法试了几种,无效。也不打算再折腾了,linux 微信主要用来传传文件就够用了。实在需要打字,先把字打在文本编辑器再复制到聊天窗口吧。





|