[problem help] v23更新出错 提示依赖: deepin-screen-recorder-plugin 没有被安装
Tofloor
poster avatar
135******12
deepin
2024-08-14 11:09
Author

已开启了内测通道,先在设置里更用更新功能,等了一段时间后提示依赖错误,更新失败,然后到论坛上搜方法,按论坛方法处理如下,最后还是升级不了,还把apt搞坏了,那个大神可以破一破

image.png

Reply Favorite View the author
All Replies
135******12
deepin
2024-08-14 11:10
#1

image.png

sudo apt --fix-broken install 运行提示也错误

Reply View the author
135******12
deepin
2024-08-14 11:11
#2

apt autoremove也不行
image.png

Reply View the author
135******12
deepin
2024-08-14 11:16
#3

github里说加这两个源可以解决,但我加了还是这样
image.png

下图是我添加的source.list

image.png

Reply View the author
135******12
deepin
2024-08-14 11:20
#4

我的源列表如下
image.png

Reply View the author
Ziggy
deepin
2024-08-14 11:27
#5

但是,zeno这个是来自哪里的repo或者pr?如果只是验证具体pr状态,建议还是安装完需要的包就注释这类临时使用的repo的,否则有可能会有软件包信息和主线冲突的情况

Reply View the author
135******12
deepin
2024-08-14 11:31
#6
Ziggy

但是,zeno这个是来自哪里的repo或者pr?如果只是验证具体pr状态,建议还是安装完需要的包就注释这类临时使用的repo的,否则有可能会有软件包信息和主线冲突的情况

之前我的 显卡驱动有问题,这个是你们的人给我的一个源地址,我加上去更新就好了

我删除那个源试一下

Reply View the author
Ziggy
deepin
2024-08-14 11:32
#7

可以装最后报错的deepin-screen-recorder看看具体是什么关系

Reply View the author
135******12
deepin
2024-08-14 11:37
#8
Ziggy

可以装最后报错的deepin-screen-recorder看看具体是什么关系

提示这样
image.png

Reply View the author
135******12
deepin
2024-08-14 12:16
#9

按以下方法,强制安装deepin-screen-recorder-plugin_xxxx.deb就可以正常dist-upgrade了,,不知接下来还有没有搞。。
image.png

Reply View the author
阿尼樱奈奈
Moderator
2024-08-14 12:57
#10
It has been deleted!
BrianDeepin
deepin
2024-08-15 13:24
#11

😂 我也是这样的问题更新不了

您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 deepin-desktop-environment-extras : 依赖: deepin-screen-recorder-plugin 但是它还没有被安装
 libdde-shell : 依赖: dde-tray-loader 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

图片.png

deepin-screen-recorder-plugin 和 dde-tray-loader 互为依赖,两个都安装不上😂

sudo apt --fix-broken install 也修复不了

准备解压 .../deepin-screen-recorder-plugin_6.0.9_amd64.deb  ...
正在解压 deepin-screen-recorder-plugin (6.0.9) ...
dpkg: 处理归档 /var/cache/apt/archives/deepin-screen-recorder-plugin_6.0.9_amd64.deb (--unpack)时出错:
 正试图覆盖 /usr/lib/dde-dock/plugins/libdeepin-screen-recorder-plugin.so,它同时被包含于软件包 deepin-screen-recorder 6.0.5
准备解压 .../dde-shell_0.0.40_amd64.deb  ...
正在解压 dde-shell:amd64 (0.0.40) 并覆盖 (0.0.35) ...
在处理时有错误发生:
 /var/cache/apt/archives/deepin-screen-recorder-plugin_6.0.9_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Reply View the author
135******12
deepin
2024-08-15 18:23
#12
BrianDeepin

😂 我也是这样的问题更新不了

您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 deepin-desktop-environment-extras : 依赖: deepin-screen-recorder-plugin 但是它还没有被安装
 libdde-shell : 依赖: dde-tray-loader 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

图片.png

deepin-screen-recorder-plugin 和 dde-tray-loader 互为依赖,两个都安装不上😂

sudo apt --fix-broken install 也修复不了

准备解压 .../deepin-screen-recorder-plugin_6.0.9_amd64.deb  ...
正在解压 deepin-screen-recorder-plugin (6.0.9) ...
dpkg: 处理归档 /var/cache/apt/archives/deepin-screen-recorder-plugin_6.0.9_amd64.deb (--unpack)时出错:
 正试图覆盖 /usr/lib/dde-dock/plugins/libdeepin-screen-recorder-plugin.so,它同时被包含于软件包 deepin-screen-recorder 6.0.5
准备解压 .../dde-shell_0.0.40_amd64.deb  ...
正在解压 dde-shell:amd64 (0.0.40) 并覆盖 (0.0.35) ...
在处理时有错误发生:
 /var/cache/apt/archives/deepin-screen-recorder-plugin_6.0.9_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

看我9楼

Reply View the author
BrianDeepin
deepin
2024-08-16 14:31
#13
135******12

看我9楼

嗯嗯,尝试了9楼的方法了,确实可以更新了。但是会遗留内核还是6.6.25无法升级到6.6.40的问题,每次都不让我们apt upgrade,必须要让我用dist-upgrade,然后每次都升级失败。我重装算了😂感谢大佬

Reply View the author