在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.62再使用微信3.9.5

在openSUSE-Leap-15.5-DVD-x86_64中使用deepin-wine-6.0.0.62再使用微信3.9.5

参考文章:
《记录-下fedora 33安装deepin qq和微信 ,不需要安装deepinwine》
https://tieba.baidu.com/p/7279470269

《opensuse使用virtualbox安装win10》
https://blog.csdn.net/inxunxun/article/details/128178351?spm=1001.2014.3001.5506

《virtualbox增强功能-VBoxGuestAdditions安装》
https://blog.csdn.net/MR_Zhan_C/article/details/113247332?spm=1001.2014.3001.5506

总体思路是在openSUSE-Leap-15.5-DVD-x86_64中安装virtualbox-7.0.8再安装deepin-desktop-community23-Beta2-amd64.iso得到deepin-wine-6.0.0.62和微信3.9.5
再回到openSUSE-Leap-15.5-DVD-x86_64中安装deepin-wine-6.0.0.62和微信3.9.5

一、到深度官网下载deepin-desktop-community-23-Beta2-amd64.iso
到深度官网https://www.deepin.org/zh/download/下载deepin-desktop-community-23-Beta2-amd64.iso,大小为4.2GB
https://cdimage.deepin.com/releases/23-Beta2/

二、在openSUSE-Leap-15.5-DVD-x86_64中安装virtualbox-7.0.8
应用程序——工具——终端
ruhong@localhost:~> su -
密码:
localhost:~ #
由普通用户ruhong切换到root用户
localhost:~ # zypper search virtualbox
localhost:~ # zypper install virtualbox virtualbox-guest-desktop-icons virtualbox-kmp-default virtualbox-host-source virtualbox-guest-source virtualbox-guest-tools virtualbox-vnc
localhost:~ # usermod -a -G vboxusers ruhong
重启opensuse15.5

三、启动virtualbox-7.0.8再安装deepin-desktop-community-23-Beta2-amd64.iso
应用程序——系统工具——Oracle VM VirtualBox——新建
名称填写deepin23beta2
文件夹选择C盘/mnt/sda1 虽然C盘是ntfs格式,也是可以被linux使用的,主要是C盘有20GB以上的磁盘空间可用
虚拟光盘选择已经下载好的deepin-desktop-community-23-Beta2-amd64.iso
在这里插入图片描述

内存大小和处理器数量都不用修改,勾选启用EFI(只针对某些操作系统)

单击现在创建虚拟硬盘,磁盘空间大小为21GB,不用勾选预先分配全部空间

启动——选择Install Deepin 23 kernel 5.15 desktop——黑屏并等待2分钟左右——简体中文,勾选我已仔细阅读并同意——自定义安装——单击空闲21.5Gib右边的加号图标——格式化整个磁盘,单击确定——再次单击空闲21.5Gib右边的加号图标——系统空间调到最大值21.5Gib,数据空间为0,单击确定——自动出现EFI、Roota和SWAP三个分区,都不用调整,单击下一步——开始安装,整个过程大约是15分钟左右
在这里插入图片描述

创建普通用户suozhang和密码,是不需要设置root用户的密码的——以普通用户suozhang登录并输入密码——选择高效模式和普通模式

四、安装增强功能VBoxGuestAdditions_7.0.8.iso
到http://download.virtualbox.org/virtualbox下载,大小为52MB
http://download.virtualbox.org/virtualbox/7.0.8/VBoxGuestAdditions_7.0.8.iso
关机deepin23beta2——设置——存储——单击分配光驱最右边蓝色圆形图标——选择虚拟盘——选择VBoxGuestAdditions_7.0.8.iso——确定
在这里插入图片描述

启动deepin23beta2——单击左下角图标——终端
物理机opensuse15.5能够上网,虚拟机deepin23beta2也能跟着上网的,不需要额外设置的

suozhang@suozhang-PC:~$ sudo su -
请输入密码: 输入普通用户suozhang的密码再按回车键
验证成功
root@suozhang-PC:~# apt install console-setup
root@suozhang-PC:~# df
文件系统 1K的块 已用 可用 已用% 挂载点
udev 952220 0 952220 0% /dev
tmpfs 201420 2728 198692 2% /run
/dev/sda2 19945072 14541900 4364684 77% /
tmpfs 1007084 0 1007084 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
/dev/sda1 306572 9260 297312 4% /boot/efi
tmpfs 201416 40 201376 1% /run/user/1000
/dev/sr0 52232 52232 0 100% /media/suozhang/VBox_GAs_7.0.8

root@suozhang-PC:~# cd /media/suozhang/VBox_GAs_7.0.8/
root@suozhang-PC:/media/suozhang/VBox_GAs_7.0.8# ./VBoxLinuxAdditions.run
要等待3分钟才能完成安装——重启deepin23beta2

五、设置共享文件夹opensuse15.5
在opensuse15.5中在普通用户ruhong的家目录/home/ruhong里创建文件夹opensuse15.5
ruhong@localhost:~> pwd
/home/ruhong
ruhong@localhost:~> mkdir opensuse15.5
ruhong@localhost:~> cd opensuse15.5
ruhong@localhost:~/opensuse15.5> touch 20231217.txt
ruhong@localhost:~/opensuse15.5> ls
20231217.txt
ruhong@localhost:~/opensuse15.5>

设备——共享粘贴板——双向
设备——共享文件夹——单击最右边的蓝色加号图标——选择/home/ruhong/opensuse15.5——确定
在这里插入图片描述

在deepin23beta2创建挂载点vboxsf01并挂上opensuse15.5
root@suozhang-PC:~# mkdir /mnt/vboxsf01
root@suozhang-PC:~# mount -t vboxsf opensuse15.5 /mnt/vboxsf01/
root@suozhang-PC:~# ls /mnt/vboxsf01/
20231217.txt
root@suozhang-PC:~#

六、下载deepin-wine-6.0.0.62和微信3.9.5
单击左下角的应用商店——找到微信并单击安装
在这里插入图片描述

root@suozhang-PC:~# dpkg -l |grep wine
iU deepin-wine-helper 5.2.31-1 amd64 Deepin Wine Helper
iU deepin-wine-runtime 0.1.6 amd64 Deepin Wine runtime
iU deepin-wine6-stable 6.0.0.62-1 amd64 WINE Is Not An Emulator - runs MS Windows programs Wine is a program which allows running Microsoft Windows programs (including DOS, Windows 3.x and Win32 executables) on Unix. . This package contains the files needed to support 64-bit Windows programs.
ii libdeepin-kwineffects13 4:5.25.11-kwin.5.24.3 amd64 KDE window manager effects library
root@suozhang-PC:~# dpkg -l |grep weixin
ii com.qq.weixin.deepin:i386 3.9.5.80deepin10 i386 Tencent WeChat Client on Deepin Wine6

下载与微信相关的软件包并移动到vboxsf01文件夹中
root@suozhang-PC:~# apt download deepin-wine-helper
root@suozhang-PC:~# apt download deepin-wine-runtime
root@suozhang-PC:~# apt download deepin-wine6-stable
root@suozhang-PC:~# apt download com.qq.weixin.deepin
root@suozhang-PC:~# apt download fonts-noto-cjk
root@suozhang-PC:~# ls
com.qq.weixin.deepin_3.9.5.80deepin10_i386.deb 大小为198MB
deepin-wine6-stable_6.0.0.62-1_amd64.deb 大小为51MB
deepin-wine-helper_5.2.31-1_amd64.deb 大小为668KB
deepin-wine-runtime_0.1.6_amd64.deb 大小为135MB
fonts-noto-cjk_1%3a20201206-cjk+repack1-1_all.deb 大小为53MB
root@suozhang-PC:~# mv *.deb /mnt/vboxsf01/

七、在opensuse15.5中安装deepin-wine-6.0.0.62和微信3.9.5
ruhong@localhost:~> su -
密码:
localhost:~ # cd /home/ruhong/opensuse15.5/
localhost:/home/ruhong/opensuse15.5 # ls
20231217.txt
com.qq.weixin.deepin_3.9.5.80deepin10_i386.deb
deepin-wine-helper_5.2.31-1_amd64.deb
deepin-wine-runtime_0.1.6_amd64.deb
deepin-wine6-stable-6.0.0.62-2.x86_64.rpm
deepin-wine6-stable_6.0.0.62-1_amd64.deb
fonts-noto-cjk_1%3a20201206-cjk+repack1-1_all.deb
localhost:/home/ruhong/opensuse15.5 # dpkg --install *.deb
最后因为缺少依赖未能装上deepin-wine6-stable_6.0.0.62-1_amd64.deb,只能强制安装了
localhost:/home/ruhong/deepin-wine-6.0.0.62 # dpkg --install --force-depends deepin-wine6-stable_6.0.0.62-1_amd64.deb

也可以使用alien命令将deb格式转换为rpm格式,但是耗时比较长,如果个人时间允许,最好还是转换为rpm格式最好,使用zypper能够补上缺少的依赖软件包
localhost:~ # date ; alien --to-rpm /home/ruhong/deepin-wine-6.0.0.62/deepin-wine6-stable_6.0.0.62-1_amd64.deb ; date
Mon Dec 18 23:15:56 CST 2023
deepin-wine6-stable-6.0.0.62-2.x86_64.rpm generated
Mon Dec 18 23:53:03 CST 2023
处理51MB的deb软件包就耗时38分钟

八、启动微信3.9.5
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
++±=---==========================================
iU com.51dzt.deepin:i386 22057.12012.0dee i386 TypeEasy Client on Deepin Wine6
ii com.alibabainc.dingtalk 7.0.40.30829 amd64 钉钉
iU com.cchess2010.deepin:i 1.31.2010deepin1 i386 Chinese Chess on Deepin Wine
iU com.qq.weixin.deepin:i3 3.9.5.80deepin10 i386 Tencent WeChat Client on Deepin Wine6
iU deepin-wine-helper 5.2.31-1 amd64 Deepin Wine Helper
iU deepin-wine-runtime 0.1.6 amd64 Deepin Wine runtime
ii deepin-wine6-stable 6.0.0.62-1 amd64 WINE Is Not An Emulator - runs MS Windows programs W
ii fonts-noto-cjk 1:20201206-cjk+r all “No Tofu” font families with large Unicode coverage
localhost:~ # dpkg -L com.qq.weixin.deepin
/.
/opt
/opt/appscom.qq.weixin.deepin:i3 3.9.5.80deepin10 i386 Tencent WeChat Client on Deepin Wine6
iU deepin-wine-helper 5.2.31-1 amd64 Deepin Wine Helper
iU deepin-wine-runtime 0.1.6 amd64 Deepin Wine runtime
ii deepin-wine6-stable 6.0.0.62-1 amd64 WINE Is Not An Emulator - runs MS Windows programs W
ii fonts-noto-cjk
/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

localhost:~ # cat /opt/apps/com.qq.weixin.deepin/entries/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=chat;
Icon=com.qq.weixin.deepin
Exec=“/opt/apps/com.qq.weixin.deepin/files/run.sh” -f %f
Name=WeChat
Name[zh_CN]=微信
Comment=Tencent WeChat Client on Deepin Wine6
StartupWMClass=WeChat.exe
MimeType=

要以普通用户ruhong运行/opt/apps/com.qq.weixin.deepin/files/run.sh启动微信,跳出二维吗,使用手机微信扫描登录
ruhong@localhost:~> /opt/apps/com.qq.weixin.deepin/files/run.sh

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
将这行
Icon=com.qq.weixin.deepin
改为
Icon=/opt/apps/com.qq.weixin.deepin/entries/icons/hicolor/48x48/apps/com.qq.weixin.deepin.svg

应用程序——其它——微信——手机扫码登录——左下角三根横线——设置——通用设置——勾选使用系统默认浏览器打开网页

九、卸载deepin-wine-6.0.0.62和微信3.9.5
localhost:~ # dpkg --purge com.qq.weixin.deepin
localhost:~ # dpkg --purge deepin-wine-helper
localhost:~ # dpkg --purge deepin-wine-runtime
localhost:~ # dpkg --purge deepin-wine6-stable
localhost:~ # dpkg --purge fonts-noto-cjk

十、已经出现的问题
报错——could not LoadLibrary: msmpeg2vdec.dll: 找不到模块。
不能播放微信中的视频
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/256071.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

简便实用:在 ASP.NET Core 中实现 PDF 的加载与显示

前言 在Web应用开发中,经常需要实现PDF文件的加载和显示功能。本文小编将为您介绍如何在ASP.NET Core中实现这一功能,以便用户可以在Web应用中查看和浏览PDF文件。 实现步骤 1)在服务器端创建PDF 打开 Visual Studio 并创建新的 ASP. NET…

PDF转为图片

PDF转为图片 背景pdf展示目标效果 发展过程最终解决方案:python PDF转图片pdf2image注意:poppler 安装 背景 最近接了一项目,主要的需求就是本地的文联单位,需要做一个电子刊物阅览的网站,将民族的刊物发布到网站上供…

Apipost检测接口工具的基本使用方法

👀 今天言简意赅的介绍一款和postman一样好用的后端接口测试工具Apipost 专门用于测试后端接口的工具,可以生成接口使用文档官方下载网站:http://www.apipost.cn 傻瓜式安装—>register->项目->创建项目->APIs->新建目录&…

什么是 DDoS ?如何识别DDoS?怎么应对DDOS攻击

什么是DDOS攻击 DDoS攻击(Distributed Denial of Service Attack)即分布式拒绝服务攻击,是一种利用分布式网络来发起大量的请求,占用目标服务器或网络资源的攻击行为。这种攻击方式可以瘫痪目标系统,导致其无法正常提供…

springboot学习笔记(一)

本期内容: 1.springboot安装 2.springboot Hello world 1.springboot安装: 参考: springboot安装 Spring boot简介及安装 a. eclipse中打开help-->Eclipse Marketplace b. 在search栏目下,输入:spring-tool-…

Redis原理之网络模型笔记

目录 1. 阻塞IO 2. 非堵塞IO 3. IO多路复用 ​3.1 select 3.2 poll 3.3 epoll 4. 信号驱动IO 5. 异步IO 6. Redis是单线程还是多线程 Redis采用单线程模型,这意味着一个Redis服务器在任何时刻都只会处理一个请求。Redis的网络模型涉及到阻塞I/O(Blo…

一天吃透Redis面试八股文

目录: Redis是什么?Redis优缺点?Redis为什么这么快?讲讲Redis的线程模型?Redis应用场景有哪些?Memcached和Redis的区别?为什么要用 Redis 而不用 map/guava 做缓存?Redis 数据类型有哪些&…

java SpringCloud版本b2b2c鸿鹄云商平台全套解决方案

使用技术: Spring CloudSpring BootMybatis微服务服务监控可视化运营 B2B2C平台: 平台管理端(包含自营) 商家平台端(多商户入驻) PC买家端、手机wap/公众号买家端 微服务(30个通用微服务如:商品、订单、购物车、个人中心、支…

【笑小枫的按步照搬系列】Windows下安装RabbitMQ,图文完整教程

笑小枫的专属目录 1. RabbitMq简介1.1 消息队列中间件简介1.2 什么是RabbitMQ 2. 安装准备工具2.1 百度网盘下载2.2 官网下载erlang2.3 GitHub下载RabbitMQ 3. 安装步骤3.1 erlang安装3.1.1 安装步骤图文讲解3.1.2 环境变量配置图文讲解 3.2 RabbitMq安装3.2.1 解压zip文件到执…

【LeetCode刷题笔记】位运算

231. 2 的幂 解题思路: 1. 除法 , 不断循环判断, 如果能被 2 整除,就不断除以 2 ,直到不能被 2 整除为止,最后结果如果是 1 ,说明可以除尽,是 2 的幂次方,否则就不是。 特判:

北斗三号短报文户外应急产品及应用方案

我国幅员辽阔物产丰富,各大地区生产线都有工人日夜躬耕投入生产,然而与无人区、无网络区域作业人员通信一直是难以解决的技术问题;通信链路不稳定、通信不畅,通信距离短,无法与无人区人员进行实时沟通,对于…

RabbitMQ 如何保证消息可靠性

RabbitMQ 如何保证消息可靠性 1. 保证生产者可靠1.1 生产者确认机制1.2 实现生产者确认1.2.1 开启生产者确认机制1.2.2 定义ReturnCallback1.3.3.定义ConfirmCallback 1.3 注意 2. 保证MQ可靠2.1 数据持久化2.1.1 交换机持久化2.1.2.队列持久化2.1.3 消息持久化2.1.4 注意 3. 保…

引领半导体划片机行业,实现钛酸锶基片切割的卓越效能

在当今快速发展的半导体行业中,博捷芯以其卓越的技术实力和精准的行业应用,脱颖而出,再次引领行业潮流。这次,他们将先进的BJX3356划片机技术应用于钛酸锶基片的切割,为半导体制造行业的进一步发展提供了强大的技术支持…

mysql中的server_id到底有什么用?详解mysql配置中的server_id配置项

当我们搭建MySQL集群时,自然需要完成数据库的主从同步来保证数据一致性。而主从同步的方式也分很多种,一主多从、链式主从、多主多从,根据你的需要来进行设置。但只要你需要主从同步,就一定要注意server-id的配置,否则…

YOLOv5改进 | TripletAttention三重注意力机制(附代码+机制原理+添加教程)

一、本文介绍 本文给大家带来的改进是Triplet Attention三重注意力机制。这个机制,它通过三个不同的视角来分析输入的数据,就好比三个人从不同的角度来观察同一幅画,然后共同决定哪些部分最值得注意。三重注意力机制的主要思想是在网络中引入…

Gitlab仓库推送到Gitee仓库的一种思路

文章目录 Gitlab仓库推送到Gitee仓库的一种思路1、创建Gitee的ssh公钥(默认已有Gitlab的ssh公钥)2、添加Gitlab远程仓库地址3、添加Gitee远程仓库地址4、拉取Gitlab远程仓库指定分支到本地仓库指定分支(以test分支为例)5、推送本地…

Elasticsearch的批量bulk 提交 写入的方式会有顺序问题吗?

Elasticsearch的分布式特性可能会导致写入操作的执行顺序与提交顺序稍有不同。在分布式环境中,Elasticsearch将数据分散到不同的节点上进行存储和处理,因此写入操作的执行顺序可能会受到网络延迟、负载均衡等因素的影响。 根源在于ES的分布式架构。如上图所示,客户端的命令首…

蓝桥杯嵌入式——KEY

CUBE里将这几个引脚配置成GPIO输入模式,再同时选中,配置成上拉,如下图: 同时配置定时器,定时10ms,每10ms扫描一次按键,计算公式:80 000 000 / 80 / 10000 100HZ 10ms,配…

C语言-第十六周课堂总结-数组

引用 先定义,后使用只能引用单个的数组元素,不能一次引用整个数组 int a[10]; 10个数组元素:a[0]、a[1]、…、a[9] 数组元素:数组名[下标] 下标:整形表达式 下标取值范围:[0,数组长度-1]数组元…

解决win11杀毒(不能安装破解软件的问题)

1、下载火绒APP,打开火绒APP软件 2、点击菜单,选择安全设置 3、选择病毒防护,修改病毒处理方式为询问我 4、这样在解压激活的软件就不会被windows的杀毒软件自动删除了 5、问题解决了就点击三连吧