我该如何修复此问题?
用户@服务器:/var/lib/dpkg/info$ sudo apt-get 升级 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 以下包裹已被保留: 景观通用 mysql-client-5.5 mysql-server-5.5 mysql-server-core-5.5 nginx nginx-common nginx-full 以下软件包将会升级: procps udev 2 个已升级,0 个新安装,0 个要删除,7 个未升级。 14 未完全安装或删除。 需要获取 552 kB 的档案。 此操作后,将使用1,024 B的额外磁盘空间。 您想继续吗 [Y/n]?Y 获取:1 http://nl.archive.ubuntu.com/ubuntu/ precise-updates/main procps amd64 1:3.2.8-11ubuntu6.4 [233 kB] 获取:2 http://nl.archive.ubuntu.com/ubuntu/ precise-updates/main udev amd64 175-0ubuntu9.9 [319 kB] 2 秒内获取 552 kB(247 kB/秒) 设置 procps (1:3.2.8-11ubuntu6.3) ... 启动:作业启动失败 invoke-rc.d: initscript procps,操作“启动”失败。 dpkg: 错误处理 procps (--configure): 子进程安装后安装脚本返回错误退出状态 1 dpkg:依赖性问题阻碍了 udev 的配置: udev 依赖于 procps;然而: 包 procps 尚未配置。 dpkg:处理 udev 时出错(--configure): 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 dmsetup 的配置: dmsetup 依赖于 udev (>> 141-2);然而: 软件包 udev 尚未配置。 dpkg: 处理 dmsetup (--configure) 时出错: 依赖问题 - 未配置 dpkg: 依赖性问题阻碍了 plymouth 的配置: plymouth 依赖于 udev (>= 166-0ubuntu4);然而: 软件包 udev 尚未配置。 dpkg: 处理 plymouth 时出错(--configure): 依赖问题 - 未配置 dpkg:依赖性问题阻止 mountall 的配置: mountall 依赖于 udev;然而: 软件包 udev 尚未配置。 mountall 依赖于 plymouth;然而: 软件包 plymouth 尚未配置。 dpkg: 处理 mountall (--configure) 时出错: 依赖性问题 - 未配置没有写入 apport 报告,因为错误消息表明它是上次故障的后续错误。 没有写入批准报告,因为错误消息表明它是上次故障的后续错误。 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 dpkg: 依赖性问题阻碍了 plymouth-theme-ubuntu-text 的配置: plymouth-theme-ubuntu-text 依赖于 plymouth;然而: 软件包 plymouth 尚未配置。 dpkg: 处理 plymouth-theme-ubuntu-text (--configure) 时出错: 依赖问题 - 未配置 dpkg: 依赖性问题阻碍了 ppp 的配置: ppp 依赖于 procps;然而: 包 procps 尚未配置。 dpkg: 处理 ppp 时出错(--configure): 依赖问题 - 未配置 dpkg: 依赖性问题阻碍了 libdevmapper1.02.1 的配置: libdevmapper1.02.1 依赖于 dmsetup (>= 2:1.02.48-4ubuntu7.4);然而: 包 dmsetup 尚未配置。 dpkg: 处理 libdevmapper1.02.1 (--configure) 时出错: 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 libparted0debian1 的配置: libparted0debian1 依赖于 libdevmapper1.02.1 (>= 2:1.02.36);然而: 软件包 libdevmapper1.02.1 尚未配置。 dpkg: 处理 libparted0debian1 (--configure) 时出错: 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 parted 的配置: parted 依赖于 libparted0debian1 (>= 2.2-1);然而: 软件包 libparted0debian1 尚未配置。 dpkg:错误处理 parted(--configure): 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 grub-common 的配置: grub-common 依赖于 libdevmapper1.02.1 (>= 2:1.02.36);然而: 软件包 libdevmapper1.02.1 尚未配置。 dpkg: 处理 grub-common (--configure) 时出错: 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 grub2-common 的配置: grub2-common 依赖于 grub-common (= 1.99-21ubuntu3.17);然而: 软件包 grub-common 尚未配置。 dpkg: 处理 grub2-common (--configure) 时出错: 依赖问题 - 未配置 dpkg:依赖性问题阻止 grub-pc-bin 的配置: grub-pc-bin 依赖于 libdevmapper1.02.1 (>= 2:1.02.36);然而: 软件包 libdevmapper1.02.1 尚未配置。 grub-pc-bin 依赖于 grub-common (= 1.99-21ubuntu3.17);然而: 软件包 grub-common 尚未配置。 dpkg: 处理 grub-pc-bin 时出错(--configure): 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 grub-pc 的配置: grub-pc 依赖于 grub-common;然而: 软件包 grub-common 尚未配置。 grub-pc 依赖于 grub2-common (= 1.99-21ubuntu3.17);然而: 软件包 grub2-common 尚未配置。 grub-pc 依赖于 grub-pc-bin (= 1.99-21ubuntu3.17);然而: 软件包 grub-pc-bin 尚未配置。 dpkg: 处理 grub-pc 时出错(--configure): 依赖问题 - 未配置 处理时遇到错误: 进程 udev 设定 普利茅斯 芒塔尔 普利茅斯主题-Ubuntu-文本 人均 libdevmapper1.02.1 libparted0debian1 分开 grub 通用 grub2-通用 grub-pc-bin grub-pc E: 子进程 /usr/bin/dpkg 返回错误代码 (1) 用户@enn:/var/lib/dpkg/info$ sudo dpkg --remove --force-remove-reinstreq procps dpkg:依赖性问题阻止删除 procps: ubuntu-minimal 依赖于 procps。 dpkg: 处理 procps 时出错(--remove): 依赖问题 - 不删除 处理时遇到错误: 进程
我尝试了这些命令。但没人帮助我。
apt-get update
apt-get install -f
apt-get autoremove -f
dpkg-reconfigure -a
dpkg --remove --force-remove-reinstreq procps
答案1
看看https://github.com/Microsoft/WSL/issues/143相关问题。russalex 采取了变通措施来解决 udev 问题。对我有用