在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-8.16再使用微信3.9.7.29

2024-02-06 20:52

本文主要是介绍在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-8.16再使用微信3.9.7.29,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-8.16再使用微信3.9.7.29

《在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.62再使用微信3.9.5》
https://blog.csdn.net/weixin_42145772/article/details/135074804?spm=1001.2014.3001.5501

按照上面文章的方法,在deepin23beta2系统中下载相关的软件包并复制到opensuse15.5系统中
root@suozhang-PC:~# apt download com.qq.weixin.deepin
root@suozhang-PC:~# apt download deepin-wine-helper
root@suozhang-PC:~# apt download deepin-wine8-stable
root@suozhang-PC:~# apt download fonts-wqy-microhei
root@suozhang-PC:~# apt download libcapi20-3
root@suozhang-PC:~# apt download libodbc1
root@suozhang-PC:~# apt download libosmesa6

localhost:~ # cd /home/ruhong/opensuse15.5
localhost:/home/ruhong/opensuse15.5 # ls
fonts-wqy-microhei_0.2.0-beta-3_all.deb大小为1.6MB
com.qq.weixin.deepin_3.9.7deepin9_amd64.deb大小为344MB
libcapi20-3_1%3a3.27-3_amd64.deb大小为28KB
deepin-wine-helper_5.3.6-1_amd64.deb大小为1.3MB
libodbc1_2.3.6-0.1-deepin1_amd64.deb大小为217KB
deepin-wine8-stable_8.16-deepin11_amd64.deb大小为185MB
libosmesa6_23.1.2-1deepin1_amd64.deb大小为2.7MB
localhost:/home/ruhong/opensuse15.5 # dpkg --install *.deb
localhost:/home/ruhong/opensuse15.5 # dpkg --add-architecture i386
localhost:/home/ruhong/opensuse15.5 # dpkg --install --force-depends deepin-wine8-stable_8.16-deepin11_amd64.deb

ruhong@localhost:~> /opt/apps/com.qq.weixin.deepin/files/run.sh
Don’t use public dir
Run Deepin-WeChat 3.9.7deepin9 c:/Program Files/Tencent/WeChat/WeChat.exe
/opt/deepinwine/tools/deepin-wine-banner: error while loading shared libraries: libdtkwidget.so.5: cannot open shared object file: No such file or directory
检测到 deepin-wine-banner 运行, exit 1

报错缺少libdtkwidget.so.5补安装即可
localhost:/home/ruhong/opensuse15.5 # zypper search --provides libdtkwidget
Loading repository data…
Reading installed packages…

S | Name | Summary | Type
—±-----------------±------------------------±-------
| libdtkwidget5 | Libraries for dtkwidget | package
i+ | openSUSE-release | openSUSE Leap 15.5 | package
localhost:/home/ruhong/opensuse15.5 # zypper install libdtkwidget5

localhost:~ # dpkg -l
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
++±=---==========================================
ii com.alibabainc.dingtalk 7.1.0.31120 amd64 钉钉
iU com.qq.weixin.deepin 3.9.7deepin9 amd64 Tencent WeChat Client on Deepin Wine8
iU deepin-wine-helper 5.3.6-1 amd64 Deepin Wine Helper
ii deepin-wine8-stable 8.16-deepin11 amd64 WINE Is Not An Emulator - runs MS Windows programs W
iU fonts-wqy-microhei 0.2.0-beta-3 all Sans-serif style CJK font derived from Droid WenQuan
iU libcapi20-3:amd64 1:3.27-3 amd64 ISDN utilities - CAPI support libraries
iU libodbc1:amd64 2.3.6-0.1-deepin amd64 ODBC library for Unix
iU libosmesa6:amd64 23.1.2-1deepin1 amd64 Mesa Off-screen rendering extension

localhost:~ # dpkg -L com.qq.weixin.deepin |head -n 30
/.
/opt
/opt/apps
/opt/apps/com.qq.weixin.deepin
/opt/apps/com.qq.weixin.deepin/entries
/opt/apps/com.qq.weixin.deepin/entries/applications
/opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop
/opt/apps/com.qq.weixin.deepin/entries/icons
/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor
/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor/48x48
/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor/48x48/apps
/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor/48x48/apps/com.qq.weixin.deepin.svg
/opt/apps/com.qq.weixin.deepin/files

localhost:~ # cp /opt/apps/com.qq.weixin.deepin/entries/applications/com.qq.weixin.deepin.desktop /usr/share/applications/
localhost:~ # vim /usr/share/applications/com.qq.weixin.deepin.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Type=Application
X-Created-By=Deepin WINE Team
Categories=InstantMesaging;Network;
Icon=/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor/48x48/apps/com.qq.weixin.deepin.svg
Exec=“/opt/apps/com.qq.weixin.deepin/files/run.sh” -f %f
Name=WeChat
Name[zh_CN]=微信
Comment=Tencent WeChat Client on Deepin Wine8
StartupWMClass=com.qq.weixin.deepin
StartupNotify=true
MimeType=
使用文本编辑器vim打开com.qq.weixin.deepin.desktop文件
将这行
Icon=com.qq.weixin.deepin
改为
Icon=/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor/48x48/apps/com.qq.weixin.deepin.svg
将这行
Categories=chat;
改为
Categories=InstantMesaging;Network;

应用程序——互联网——微信——手机扫码登录——左下角三根横线——设置——通用设置——勾选使用系统默认浏览器打开网页
在这里插入图片描述

设置开机后自动打开微信
ruhong@localhost:~> mkdir /home/ruhong/.config/autostart
ruhong@localhost:~> cp /usr/share/applications/com.qq.weixin.deepin.desktop .config/autostart/
在这里插入图片描述在这里插入图片描述

还是老问题,不能播放微信中的视频,但是可以播放语音,我也不知如何解决

这篇关于在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-8.16再使用微信3.9.7.29的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/685518

相关文章

Java中流式并行操作parallelStream的原理和使用方法

《Java中流式并行操作parallelStream的原理和使用方法》本文详细介绍了Java中的并行流(parallelStream)的原理、正确使用方法以及在实际业务中的应用案例,并指出在使用并行流... 目录Java中流式并行操作parallelStream0. 问题的产生1. 什么是parallelS

Linux join命令的使用及说明

《Linuxjoin命令的使用及说明》`join`命令用于在Linux中按字段将两个文件进行连接,类似于SQL的JOIN,它需要两个文件按用于匹配的字段排序,并且第一个文件的换行符必须是LF,`jo... 目录一. 基本语法二. 数据准备三. 指定文件的连接key四.-a输出指定文件的所有行五.-o指定输出

Linux jq命令的使用解读

《Linuxjq命令的使用解读》jq是一个强大的命令行工具,用于处理JSON数据,它可以用来查看、过滤、修改、格式化JSON数据,通过使用各种选项和过滤器,可以实现复杂的JSON处理任务... 目录一. 简介二. 选项2.1.2.2-c2.3-r2.4-R三. 字段提取3.1 普通字段3.2 数组字段四.

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

Java 虚拟线程的创建与使用深度解析

《Java虚拟线程的创建与使用深度解析》虚拟线程是Java19中以预览特性形式引入,Java21起正式发布的轻量级线程,本文给大家介绍Java虚拟线程的创建与使用,感兴趣的朋友一起看看吧... 目录一、虚拟线程简介1.1 什么是虚拟线程?1.2 为什么需要虚拟线程?二、虚拟线程与平台线程对比代码对比示例:三

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

Redis中Hash从使用过程到原理说明

《Redis中Hash从使用过程到原理说明》RedisHash结构用于存储字段-值对,适合对象数据,支持HSET、HGET等命令,采用ziplist或hashtable编码,通过渐进式rehash优化... 目录一、开篇:Hash就像超市的货架二、Hash的基本使用1. 常用命令示例2. Java操作示例三

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他