Debian 安装 Deepin(UOS) 的原生微信(非 WINE) 您所在的位置:网站首页 星火商店安装 Debian 安装 Deepin(UOS) 的原生微信(非 WINE)

Debian 安装 Deepin(UOS) 的原生微信(非 WINE)

2024-07-08 14:45| 来源: 网络整理| 查看: 265

优麒麟(ukylin)原生微信#

在用 Deepin 的星火商店微信之前,我一直是用优麒麟的微信,但是这个优麒麟的微信已经好久没有维护了,以下是这个版本微信的链接,是阿里云镜像上面的,进入网页之后,页内搜索关键字 weixin 即可:

1 https://mirrors.aliyun.com/ubuntukylin/pool/partner/ Deepin 星火商店微信#尝试安装,出现依赖问题#

直到有一天我刷到知乎里面有一篇文章说 Linux 微信支持语音通话,是星火商店的,于是我去看了以下,官网写的是支持的,星火商店链接:

1 https://www.spark-app.store/store/sort/chat

上面有好多个微信,当时第三个才是我们需要的无 WINE 的原生微信,名字叫 ”微信Linux“,链接如下

1 https://mirrors.sdu.edu.cn/spark-store-repository/store//chat/store.spark-app.wechat-linux-spark/store.spark-app.wechat-linux-spark_2.1.9_amd64.deb

下载下来之后使用命令安装:

1 sudo apt install ./store.spark-app.wechat-linux-spark_2.1.9_amd64.deb

意料之中出现报错:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 hcy@debian:~/Downloads$ sudo apt install ./store.spark-app.wechat-linux-spark_2.1.9_amd64.deb 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 注意,选中 'store.spark-app.wechat-linux-spark' 而非 './store.spark-app.wechat-linux-spark_2.1.9_amd64.deb' 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: store.spark-app.wechat-linux-spark : 依赖: libssl1.1 但无法安装它 推荐: deepin-elf-verify (>= 0.0.16.7-1) 但无法安装它 推荐: libgconf-2-4 但是它将不会被安装 或 libgconf2-4 但无法安装它 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

好,虽然报错但是知道是哪里出现错误,现在只要找到缺失的包就行,到了这一步我担心的是如果版本冲突又要封装进 docker 里面了

安装 libssl1.1#

首先在一个 Github Issue 里面找到了如何安装 libssl1.1 的方法:

1 https://github.com/zerotier/ZeroTierOne/issues/1802#issuecomment-1416801584

在这个 Issue 里面他建议去 Ubuntu 的这个仓库看看:

1 http://security.ubuntu.com/ubuntu/pool/main/o/openssl/

页内搜索以下,找到多个在不同桌面环境下的这个包,最后我选择的是这个包:

1 http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb

安装 libssl1.1 顺利,很好:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 hcy@debian:~/Downloads$ sudo apt install ./libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 注意,选中 'libssl1.1' 而非 './libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb' 下列【新】软件包将被安装: libssl1.1 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 需要下载 0 B/1,303 kB 的归档。 解压缩后会消耗 4,030 kB 的额外空间。 获取:1 /home/hcy/Downloads/libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb libssl1.1 amd64 1.1.1-1ubuntu2.1~18.04.23 [1,303 kB] 正在预设定软件包 ... 正在选中未选择的软件包 libssl1.1:amd64。 (正在读取数据库 ... 系统当前共安装有 146588 个文件和目录。) 准备解压 .../libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb ... 正在解压 libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.23) ... 正在设置 libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.23) ... 正在处理用于 libc-bin (2.36-9+deb12u3) 的触发器 ... 安装 deepin-elf-verify#

接下来是看看 deepin-elf-verify 这个包了,要安装这个包心情更加忐忑,因为网上好多人说这个是锁发行版的,我在星火商店的这个讨论里面找到了答案:

1 https://bbs.spark-app.store/d/1120-deepin-elf-verify/2

里面有一个用户说,可以去 deepin 的仓库找到这个包:

1 https://community-packages.deepin.com/deepin/pool/main/d/deepin-elf-verify/

好,现在找到了,我用的是这个链接下载的:

1 https://community-packages.deepin.com/deepin/pool/main/d/deepin-elf-verify/deepin-elf-verify_1.2.0.6-1_amd64.deb

成功安装:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 hcy@debian:~/Downloads$ sudo apt install ./deepin-elf-verify_1.2.0.6-1_amd64.deb 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 注意,选中 'deepin-elf-verify' 而非 './deepin-elf-verify_1.2.0.6-1_amd64.deb' 下列【新】软件包将被安装: deepin-elf-verify 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 需要下载 0 B/1,408 B 的归档。 解压缩后会消耗 158 kB 的额外空间。 获取:1 /home/hcy/Downloads/deepin-elf-verify_1.2.0.6-1_amd64.deb deepin-elf-verify amd64 1.2.0.6-1 [1,408 B] 正在选中未选择的软件包 deepin-elf-verify。 (正在读取数据库 ... 系统当前共安装有 146598 个文件和目录。) 准备解压 .../deepin-elf-verify_1.2.0.6-1_amd64.deb ... 正在解压 deepin-elf-verify (1.2.0.6-1) ... 正在设置 deepin-elf-verify (1.2.0.6-1) ... 最后成功安装星火商店微信#

再次安装微信安装包,成功安装

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 hcy@debian:~/Downloads$ sudo apt install ./store.spark-app.wechat-linux-spark_2.1.9_amd64.deb 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 注意,选中 'store.spark-app.wechat-linux-spark' 而非 './store.spark-app.wechat-linux-spark_2.1.9_amd64.deb' 将会同时安装下列软件: gconf-service gconf2-common libgconf-2-4 建议安装: spark-dstore-patch | deepin-app-store 下列【新】软件包将被安装: gconf-service gconf2-common libgconf-2-4 store.spark-app.wechat-linux-spark 升级了 0 个软件包,新安装了 4 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 需要下载 1,839 kB/93.9 MB 的归档。 解压缩后会消耗 356 MB 的额外空间。 您希望继续执行吗? [Y/n] 获取:1 https://mirrors.tuna.tsinghua.edu.cn/debian bookworm/main amd64 gconf2-common all 3.2.6-8 [1,025 kB] 获取:2 /home/hcy/Downloads/store.spark-app.wechat-linux-spark_2.1.9_amd64.deb store.spark-app.wechat-linux-spark amd64 2.1.9 [92.0 MB] 获取:3 https://mirrors.tuna.tsinghua.edu.cn/debian bookworm/main amd64 libgconf-2-4 amd64 3.2.6-8 [413 kB] 获取:4 https://mirrors.tuna.tsinghua.edu.cn/debian bookworm/main amd64 gconf-service amd64 3.2.6-8 [401 kB] 已下载 1,839 kB,耗时 1秒 (1,741 kB/s) 正在选中未选择的软件包 gconf2-common。 (正在读取数据库 ... 系统当前共安装有 146393 个文件和目录。) 准备解压 .../gconf2-common_3.2.6-8_all.deb ... 正在解压 gconf2-common (3.2.6-8) ... 正在选中未选择的软件包 libgconf-2-4:amd64。 准备解压 .../libgconf-2-4_3.2.6-8_amd64.deb ... 正在解压 libgconf-2-4:amd64 (3.2.6-8) ... 正在选中未选择的软件包 gconf-service。 准备解压 .../gconf-service_3.2.6-8_amd64.deb ... 正在解压 gconf-service (3.2.6-8) ... 正在选中未选择的软件包 store.spark-app.wechat-linux-spark。 准备解压 .../store.spark-app.wechat-linux-spark_2.1.9_amd64.deb ... 正在解压 store.spark-app.wechat-linux-spark (2.1.9) ... 正在设置 gconf2-common (3.2.6-8) ... Creating config file /etc/gconf/2/path with new version 正在设置 store.spark-app.wechat-linux-spark (2.1.9) ... DISTRIB_ID=uos DISTRIB_RELEASE=20 DISTRIB_DESCRIPTION=UnionTech OS 20 DISTRIB_CODENAME=eagle 正在处理用于 sgml-base (1.31) 的触发器 ... 正在设置 libgconf-2-4:amd64 (3.2.6-8) ... 正在处理用于 libc-bin (2.36-9+deb12u3) 的触发器 ... 正在设置 gconf-service (3.2.6-8) ... 小问题#

最后的最后还有一个小问题,就是,这个微信在哪里启动呢?我在星火商店的讨论里面再次找到了答案:

1 https://bbs.spark-app.store/d/755-linux/4

这里面说,微信的启动路径在这里:

1 ls /opt/apps/store.spark-app.wechat-linux-spark/files/launch.sh

至于制作桌面图标(desktop)文件请自行搜索,网上好多教程

效果#

在 Debian 12 的 KDE Wayland 环境下可以截图,聊天记录搜索,甚至可以语音通话!截止至 2024 年 1 月 7 日,不锁发行版,感谢 Deepin 社区



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有