在ubuntu、debian上安装新版微信

在ubuntu、debian上安装新版微信

2024年11.12更新,腾讯在11.4日已正式发布LInux版本的微信,现在可以直接去微信官网下载安装了

所以无需再折腾了,下载安装即可。

一、下载所需要的安装包

我们这里需要两个安装包,一个是新的wechat-uos,这个是我们要装和用的版本。

另一个是早前的版本,是优麒麟那边打包的。由于张小龙不做人,限制发行版,仅允许UOS登陆,故微信会检测使用的系统是否为UOS,如果不是则会拒绝登陆。

优麒麟打包的那个加入了uos相关的识别文件,并修改了系统的lsb-release,将其“伪装”成UOS,以达到登陆的目的。你也可以自己修改,或者使用容器。我们这里使用最简单的方案,直接安装这个版本,把系统“变成UOS”,然后就可以使用新版微信了。

1、下载新版微信

对于新版微信,你可以在arch的aur里找到:

https://aur.archlinux.org/packages/wechat-universal

在底部的sources里,可以看到有对应的下载链接:

https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.wechat/com.tencent.wechat_1.0.0.241_amd64.deb

下载得到新版微信。

注意,请按aur里的去找,因为微信本身也会更新,这样可以确保你使用的是最新的版本。

2、下载优麒麟打包的微信

https://archive.ubuntukylin.com/software/pool/partner/weixin_2.1.4_amd64.deb

这里应该不会再更新了,我就直接放直链了,下载安装即可。

安装命令:

sudo dpkg -i weixin_2.1.4_amd64.deb

安装时注意你的安装包路径,安装完成后,你的电脑就会有一个微信的图标。但是,这不是我们要用的版本,它的存在只是为了让新版微信正常运行而已,我们还要接着做。

二、对新版微信的安装包进行处理

新版微信是基于UOS开发的,里面用了两个库是其他发行版没有的,所以在安装时会报错,我们要拆包并移除它。

1、解包

先创建几个目录:

mkdir wechat
mkdir -p wechat/DEBIAN
mkdir build

然后解包到上面创建的目录里:

#注意!!这里的文件名可能需要重命名一下,你可以换成你自己喜欢的
dpkg -X com.tencent.wechat_1.0.0.241_amd64.deb wechat #解压包的本体
dpkg -e com.tencent.wechat_1.0.0.241_amd64.deb wechat/DEBIAN #解出控制信息

解压后目录如下:

2、修改依赖信息

打开DEBIAN ,里面有个control

文本编辑器打开,里面内容如下:

Maintainer: WeChat Team <>
Installed-Size: 351725
Description: wechat from Tencent wechat from Tencent
Architecture: amd64
Version: 1.0.0.241
Pre-Depends: dpkg (>= 1.14.0)
Priority: optional
Package: com.tencent.wechat
Depends: libc6 (>= 2.14), libssl1.1 (>= 1.1.0), deepin-elf-verify (>= 1.1.10-1)
Provides: wechat
Section: default

删掉Depends里的后两项

Maintainer: WeChat Team <>
Installed-Size: 351725
Description: wechat from Tencent wechat from Tencent
Architecture: amd64
Version: 1.0.0.241
Pre-Depends: dpkg (>= 1.14.0)
Priority: optional
Package: com.tencent.wechat
Depends: libc6 (>= 2.14)
Provides: wechat
Section: default

然后保存退出

3、重新打包

dpkg-deb -b wechat/ build

成品在刚才创建的build目录里,安装即可。

三、一些其他的办法

你说我不想装两个,也不想修改系统,那就可以看arch aur里的那个了,自己配置一下吧。

再或者flatpak,有大佬做了打包,可以直接运行。

LICENSED UNDER CC BY-NC-SA 4.0