目前想简单省事的推荐使用我的另一篇“Ubuntu 使用deb安装企业微信及微信”。想更加了解wine请继续享用本篇教程
摘要:
现在许多人开发使用的Ubuntu系统,使用网页版微信,也没有企业微信,而且网页版微信不能同步消息。消息接收发送可以说是很不方便。所以写了一个“Ubuntu使用winetrick登录微信和企业微信”教程,这里的微信和企业微信与Windows版的无异,特别方便好用。教程耗时大概在半小时到一小时之间。
下面开始教程:
为了节省时间,先去我的网盘( 链接: https://pan.baidu.com/s/1BrH0qeUdpsDRe2CDwu_RnA 提取码: decn )下载Wine.tar.gz压缩包并解压到Documents目录下(JM的同事可以在公司服务器的 share/个人/laitj/Wine.tar.gz 自取),压缩包内包含所有的需要用到的文件(三个脚本文件,一个注册表,Tencent免安装包以及winetricks文件夹),如下图:
一、安装winehq-devel
winetrick只是一个脚本,winehq-devel才是脚本执行的核心。参考自https://wiki.winehq.org/Ubuntu
有两种安装方法:Ubuntu16推荐方法一,Ubuntu18推荐方法二。
方法一:
1.打开终端输入sudo add-apt-repository ppa:wine/wine-builds
2.sudo apt-get update
3.sudo apt-get install winehq-devel
方法二:
1.sudo dpkg --add-architecture i386
2.wget -nc https://dl.winehq.org/wine-builds/Release.key
3.sudo apt-key add Release.key
4.sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
5.sudo apt-get update
6.sudo apt-get install --install-recommends winehq-devel
二、 配置winetrick工具
1.在解压的wine文件夹中,将WeChat.sh,winetricks.sh,WxWork.sh复制到bin目录(没有的可以新建一个bin文件夹)下
然后打开WeChat.sh,WxWork.sh并修改系统用户名改为自己的系统用户,如下图
2.将winetricks文件夹复制至.cache目录下:
.cache文件夹默认隐藏了,按Ctrl+h打开隐藏文件夹,然后复制到目录下
3.在bin打开终端,输入winetricks.sh执行脚本,发现没有权限,不要着急,
输入chmod +x winetricks.sh可以添加权限,再执行一次,弹出Wine Mono安装器,点击安装
安装完成后弹出Wine Gecko安装器,点击安装,(此页面有可能会弹出两次,依然点击安装即可)
4.安装结束后,再次执行winetricks.sh,应用能正常打开了。
英文对照如下:
5.选择默认的wine容器(Select the defalt wineprefix)
英文对照如下:
6.安装Windows DLL或组件(Install a Windows DLL or component)->d3dx9,directx9,msxml3,riched20,vcrun2013,vcrun2015
安装失败弹出如下弹窗,可按照提示在终端sudo apt-get install cabextract解决
7.解决后再次执行winetricks.sh,重新做上一步骤,发现可以安装组件了。
安装会出现如下弹窗,不停地点击确定或同意安装就ok。
8.安装字体(Install a font)->corefonts,wenquanyi ,这一步也会出现许多弹窗,一直点确定即可。
9.修改设置(Change settings)->winxp ,也是点确定。
10.运行注册表(Run regedit),进入注册表编辑器,菜单栏有个导入注册表,将解压的wine文件夹里的zh.reg注册表导入。
配置结束,恭喜。
三、安装微信和企业微信
1.将Wine的免安装包Tencent复制到 .wine/drive_c/Program Files (x86)/目录下(找不到.wine的依然Ctrl+h)
2.目前可以说已经全部完成了。
打开微信:bin目录打开终端,先加权限chmod +x WeChat.sh ,再WeChat.sh打开。
看到了熟悉的扫一扫,恭喜。进去后记得把自动升级关了哦,只要微信开着,终端也要一直保持。
打开企业微信:bin目录另开一个终端,先加权限chmod +x WxWork.sh ,再WxWork.sh打开
同样,进去后第一件事,先去掉自动更新
这里还要说明一下,安装后的应用或许并没有像windows那样完美,由于每个人的环境不一样,会有不同的bug如不能截图,不能搜索等等。但消息接收发送没有问题,也比手机方便,不是吗?
已解决的bug会在https://blog.csdn.net/qq_40246287/article/details/84950089持续更新。