以下三个例子都是系统检测到了Deepin 20.2新的更新,但是更新又失败,出现systemd-sysv报错,可按以下解决方案处理。很多人都遇到类似的问题,可参考:深度用户反应在升级到Deepin 20.2的过程中会卡住,附案例。
示例一 bxmeng@deepin:~$ sudo apt list --upgradable 正在列表... 完成 systemd-sysv/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] N: 还有 1 个版本。请使用 -a 选项来查看它(他们)。 rmmod: ERROR: Module vfs_monitor is in use dpkg: 处理软件包 systemd (--configure)时出错: 已安装 systemd 软件包 post-installation 脚本 子进程返回错误状态 1 在处理时有错误发生: systemd E: Sub-process /usr/bin/dpkg returned an error code (1)
示例一的解决方案如下 sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_bak sudo mkdir /var/lib/dpkg/info sudo apt-get update && sudo apt-get -f install sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_bak/ sudo rm -rf /var/lib/dpkg/info sudo mv /var/lib/dpkg/info_bak /var/lib/dpkg/info
示例二 libpam-systemd/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] libsystemd0/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] libsystemd0/未知 241.10.2-1+dde i386 [可从该版本升级:241.10-1+dde] libudev1/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] libudev1/未知 241.10.2-1+dde i386 [可从该版本升级:241.10-1+dde] systemd-sysv/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] systemd/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] udev/未知 241.10.2-1+dde amd64 [可从该版本升级:241.10-1+dde] 正在设置 systemd (241.10.2-1+dde) ... Killed dpkg: 处理软件包 systemd (--configure)时出错: 已安装 systemd 软件包 post-installation 脚本 子进程返回错误状态 137 在处理时有错误发生: systemd E: Sub-process /usr/bin/dpkg returned an error code (1) sudo apt upgrade 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 正在计算更新... 完成 下列软件包将被升级: systemd-sysv 升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 有 3 个软件包没有被完全安装或卸载。 需要下载 0 B/100 kB 的归档。 解压缩后会消耗 0 B 的额外空间。 您希望继续执行吗? [Y/n] y 正在设置 systemd (241.10.2-1+dde) ... rmmod: ERROR: Module vfs_monitor is in use dpkg: 处理软件包 systemd (--configure)时出错: 已安装 systemd 软件包 post-installation 脚本 子进程返回错误状态 1 在处理时有错误发生: systemd E: Sub-process /usr/bin/dpkg returned an error code (1)
示例二的解决方案如下 cd /var/lib/dpkg sudo mv info info-bak sudo mkdir info sudo apt install -f
示例三 W: plymouth: The plugin label.so is missing, the selected theme might not work as expected. W: plymouth: You might want to install the plymouth-themes package to fix this. I: The initramfs will attempt to resume from /dev/sda4 I: (UUID=c6d42913-b56d-4546-940d-135a53083e45) I: Set the RESUME variable to override this. live-boot: core filesystems devices utils udev blockdev dns. Erros foram encontrados durante o processamento de: systemd libpam-systemd:amd64 systemd-sysv E: Sub-process /usr/bin/dpkg returned an error code (1) 相关截图如下:
示例三的解决方案如下图,和示例二采用的命令一样
相关主题 |