[problem help] 应用商店软件无法更新,依赖问题
Tofloor
poster avatar
luoei
deepin
2024-11-22 08:51
Author
luoei@luoei-PC:~$ sudo apt upgrade -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
libpam-systemd : 依赖: systemd (= 255.2-4deepin3)
systemd : 依赖: libsystemd-shared (= 255.2-4) 但是 255.2-4deepin3 已经安装
依赖: libsystemd0 (= 255.2-4)
udev : 依赖: libudev1 (= 255.2-4) 但是 255.2-4deepin3 已经安装
W: 请使用 ​apt dist-upgrade' 更新系统,使用 ​apt upgrade' 可能造成系统更新不完整。
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

截图_选择区域_20241122085001.jpg

Reply Favorite View the author
All Replies
xuqi
deepin testing team
2024-11-22 09:20
#1
  • 感谢反馈的问题,可以先按终端中的提示方式尝试修复一下依赖包,再看是否可以解决商店下载的问题 ~
Reply View the author
liujindong
deepin
2024-11-22 09:25
#2

sudo apt update&&sudo apt dist-upgrade

Reply View the author
阿尼樱奈奈
Moderator
2024-11-22 10:46
#3

执行下:sudo apt install -f 看看?

Reply View the author
root
deepin
2024-11-22 12:47
#4

混debian源了叭,好评!!!

tail

Reply View the author
luoei
deepin
a day ago
#5
root

混debian源了叭,好评!!!

tail

luoei@luoei-PC:~$ sudo apt update
命中:1 https://mirrors.tuna.tsinghua.edu.cn/deepin/beige beige InRelease
命中:2 https://community-packages.deepin.com/driver-23 driver InRelease
命中:3 https://app-store-files.uniontech.com/241121173103268/appstorev23 beige InRelease
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
有 460 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。

Reply View the author
luoei
deepin
a day ago
#6
liujindong

sudo apt update&&sudo apt dist-upgrade

luoei@luoei-PC:~$ sudo apt update&&sudo apt dist-upgrade
命中:1 https://mirrors.tuna.tsinghua.edu.cn/deepin/beige beige InRelease
命中:2 https://community-packages.deepin.com/driver-23 driver InRelease
命中:3 https://app-store-files.uniontech.com/241121173103268/appstorev23 beige InRelease
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
有 460 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
libpam-systemd : 依赖: systemd (= 255.2-4deepin3)
systemd : 依赖: libsystemd-shared (= 255.2-4) 但是 255.2-4deepin3 已经安装
依赖: libsystemd0 (= 255.2-4)
udev : 依赖: libudev1 (= 255.2-4) 但是 255.2-4deepin3 已经安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

Reply View the author
luoei
deepin
a day ago
#7
xuqi
  • 感谢反馈的问题,可以先按终端中的提示方式尝试修复一下依赖包,再看是否可以解决商店下载的问题 ~

luoei@luoei-PC:~$ sudo apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
正在修复依赖关系... 完成
将会同时安装下列软件:
systemd udev
建议安装:
systemd-container systemd-homed systemd-userdbd systemd-boot systemd-resolved libip4tc2 libtss2-rc0
下列软件包将被升级:
systemd udev
升级了 2 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 458 个软件包未被升级。
有 9 个软件包没有被完全安装或卸载。
需要下载 0 B/5,323 kB 的归档。
解压缩后会消耗 38.9 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
(正在读取数据库 ... 系统当前共安装有 392230 个文件和目录。)
准备解压 .../systemd_255.2-4deepin3_amd64.deb ...


  • The systemd package cannot be installed because this system does
  • not have a merged /usr.
  • Please install the usrmerge package to convert this system to merged-/usr.
  • For more information please read https://wiki.debian.org/UsrMerge.

dpkg: 处理归档 /var/cache/apt/archives/systemd_255.2-4deepin3_amd64.deb (--unpack)时出错:
新的 systemd 软件包 pre-installation 脚本 子进程返回错误状态 1
准备解压 .../udev_255.2-4deepin3_amd64.deb ...


  • The udev package cannot be installed because this system does
  • not have a merged /usr.
  • Please install the usrmerge package to convert this system to merged-/usr.
  • For more information please read https://wiki.debian.org/UsrMerge.

dpkg: 处理归档 /var/cache/apt/archives/udev_255.2-4deepin3_amd64.deb (--unpack)时出错:
新的 udev 软件包 pre-installation 脚本 子进程返回错误状态 1
在处理时有错误发生:
/var/cache/apt/archives/systemd_255.2-4deepin3_amd64.deb
/var/cache/apt/archives/udev_255.2-4deepin3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Reply View the author
luoei
deepin
a day ago
#8
阿尼樱奈奈

执行下:sudo apt install -f 看看?

luoei@luoei-PC:~$ sudo apt install -f
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
正在修复依赖关系... 完成
将会同时安装下列软件:
systemd udev
建议安装:
systemd-container systemd-homed systemd-userdbd systemd-boot systemd-resolved libip4tc2 libtss2-rc0
下列软件包将被升级:
systemd udev
升级了 2 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 458 个软件包未被升级。
有 9 个软件包没有被完全安装或卸载。
需要下载 0 B/5,323 kB 的归档。
解压缩后会消耗 38.9 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
(正在读取数据库 ... 系统当前共安装有 392230 个文件和目录。)
准备解压 .../systemd_255.2-4deepin3_amd64.deb ...


  • The systemd package cannot be installed because this system does
  • not have a merged /usr.
  • Please install the usrmerge package to convert this system to merged-/usr.
  • For more information please read https://wiki.debian.org/UsrMerge.

dpkg: 处理归档 /var/cache/apt/archives/systemd_255.2-4deepin3_amd64.deb (--unpack)时出错:
新的 systemd 软件包 pre-installation 脚本 子进程返回错误状态 1
准备解压 .../udev_255.2-4deepin3_amd64.deb ...


  • The udev package cannot be installed because this system does
  • not have a merged /usr.
  • Please install the usrmerge package to convert this system to merged-/usr.
  • For more information please read https://wiki.debian.org/UsrMerge.

dpkg: 处理归档 /var/cache/apt/archives/udev_255.2-4deepin3_amd64.deb (--unpack)时出错:
新的 udev 软件包 pre-installation 脚本 子进程返回错误状态 1
在处理时有错误发生:
/var/cache/apt/archives/systemd_255.2-4deepin3_amd64.deb
/var/cache/apt/archives/udev_255.2-4deepin3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Reply View the author