Ubuntu20.04 用wine安装微信 解决中文显示小方块异常

Ubuntu20.04 wine安装微信

背景

在ubuntu20.04上微信的网页版本竟然不能使用,严重耽误了我的日常生活和工作。下面是在wine基础上安装微信来解决这个问题。

1. wine 简单的介绍

ubuntu是linux操作系统他的接口定义和windos皆然不同,这就是为什么一个应用一般都会出三个版本,windows,Linux,Mac 。这里面Linux系统是最小众的一个,而且用他的绝大部分用户都是与计算机相关的工程师,所以一些应用可能会不出Linux或晚出Linux版本的应用,微信就是其中一个。而wine的出现打破了这么一个僵局,他在Linux接口之上加了一层接口翻译,用来把windows的接口翻译成Linux接口。这样我们可以把微信安装到wine里面,让wine做为微信与Linux的翻译,这样windows版本的应用也可以在Linux上使用。

2. 安装wine

sudo apt-get install wine

安装结束输入下面的指令可以看到版本信息证明安装成功。

wine --version
wine-5.0 (Ubuntu 5.0-3ubuntu1)

3. 安装微信

直接从官网上下载微信最新版本,下载完成之后用wine运行安装即可。

wine WeChatSetup.exe

4. 启动微信发现有输入法的问题

安装完成之后,搜索wechat找到微信图表打开它,扫码登陆。登陆完成之后发现界面正常但是发现输入一段中文后在对话框中看不到字体,只能看到小方块,但点击发送后却可以把刚才的内容发过去。如果遇见这样的问题请接着往下看。

5. winetricks

前面说过wine是把windows的接口翻译成Linux,但是有一部分没有翻译,所以就导致一部分功能不能用,比如中文的显示异常。这是因为缺少一些windows的库。winetricks应运而生,他可以图形化的安装wine缺少的库。

安装winetricks:
sudo apt install winetricks
推荐一个不错的winetricks介绍博客:
https://www.cnblogs.com/jikexianfeng/p/5769430.html

安装完成之后输入winetricks会出现一个界面去配置wine。
Ubuntu20.04 用wine安装微信 解决中文显示小方块异常_第1张图片

Ubuntu20.04 用wine安装微信 解决中文显示小方块异常_第2张图片
在下面的图片里面找到riched20和riched32安装。
Ubuntu20.04 用wine安装微信 解决中文显示小方块异常_第3张图片

打开安装字体,从里面找到与中文相关的选中全部按转。
Ubuntu20.04 用wine安装微信 解决中文显示小方块异常_第4张图片

6. 到此为止微信基本能够使用了,不过在视频的时候可以看到对方,能听到对方声音但是对方看不到你听不到你,而且不能发送截图。个人感觉应该还是某些库缺失导致的,以后有时间了再接着解决这个问题。

你可能感兴趣的:(Ubuntu,微信ubuntu安装,ubuntu)