deepin 15.11 安装最新版微信(3.0.0)

参考了网上一些方法,不过大多数都是旧教程,下面直接开讲

安装 Wine 5.0

先卸载旧版的 Wine
如果当前的系统中已经安装有 wine, 但版本不是 5.0, 可以考虑先卸载再安装(否则可能提示无法安装 5.0 版本)。
卸载方式如下 :

$ sudo apt-get --purge remove wine wine32 wine64

安装 5.0 版 wine

根据系统版本选择相应的配置下载,基本流程一致:

添加仓库

在 /etc/apt/sources.list 文件下添加仓库

$ sudo vim /etc/apt/sources.list 
# 在这个文件下添加以下代码,通常在文件内容的最后行增加上:

	deb https://dl.winehq.org/wine-builds/debian/ stretch main

如果你使用的是 Debian Jessie 系统,就把 stretch 改成 jessie 即可,即更改其代号。

下载并安装存储库密钥

运行以下两段命令:

$ wget -nc https://dl.winehq.org/wine-builds/winehq.key

$ sudo apt-key add winehq.key
更新仓库
$ sudo apt update

安装稳定版本 Wine 5.0

$ sudo apt install --install-recommends winehq-stable

查看一下版本

$ wine --version

** wine-5.0.2**

安装最新版的 winetricks

微信的正常使用需要配置相应的依赖文件,而依赖是通过 winetricks 安装的,但是通过 apt-get install 按照的 winetricks 版本比较老,提供的依赖可能有问题,因此最好是安装最新的版本 。

卸载已安装的旧版

$ sudo apt-get remove winetricks

获取新版

$ wget  https://cdn.jsdelivr.net/gh/Winetricks/winetricks@master/src/winetricks

修改权限为可执行

$ chmod +x winetricks

将可执行文件放置于 terminal 可调用的目录下

$ sudo mv -v winetricks /usr/local/bin

下面的步骤是重中之重

安装微信

友情提示:安装完成后托盘中的微信图标无法正常使用,暂时没找到可以解决的办法

创建 wine 环境
$ mkdir wechat-wine
$ cd wechat-wine
$ WINARCH=win32 WINEPREFIX=$PWD winecfg

注意其中的几个关键点: WINARCH=win32 是将架构配置为 32 位以便提供更好的兼容性,WINEPREFIX 设置了相应 bottle 所在的目录,我命名为 WeChat, 最后是 winecfg 即启动 wine 的初始化设置。执行后会提示若干的 err 或 fixme, 不用管,直至弹出 winecfg 的界面,4.0 版本下默认是 windows 7 的配置,保留默认设置即可

$ WINARCH=win32 WINEPREFIX=$PWD winetricks

这里会提示你安装 wine-nano 点确定之后等他自动安装即可

选择默认的Wine容器 -> OK 

-> 安装Windows DLL组件 -> OK 

-> 勾选riched20.dll 和 riched32.dll  -> OK 

-> 等待安装 -> 安装完成点取消即可
正式安装

在微信官网下载微信 PC 版安装包即可,下载后将安装包置于 wechat-wine/ 下

$ WINARCH=win32 WINEPREFIX=$PWD wine ./WeChatSetup.exe

仍然与上述命令类似,将 winecfg 改为 wine, 然后接安装包的名称,等待安装完毕即可,后面安装步骤与 windows 上安装没有区别

安装完成后可以在启动菜单里看到微信的图标安装成功后出现的图标

托盘图标问题

deepin 论坛中有几个方法,但是我试了之后都没什么用,大家可以评论区讨论一下

  • 2020.10.22 更新
    今天随便捣鼓一下之后,托盘图标变成了悬浮的窗口,然后就可以使用了- -虽然有点丑

有点丑陋

但是又发现微信无法截图,只能使用系统自带的截图工具截图后再发送图片,看了网上的方法可能是因为 ddl 的问题。具体是哪个需要自己调试。

转载请注明出处

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MrXun_

谢谢老板的支持!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值