Dpkg 返回奇怪的错误

Dpkg 返回奇怪的错误

我正在升级我的 debian,一段时间后,UDEV 和 DIRMNGR 包开始出现错误。

我尝试单独下载 deb 并尝试修复错误,但这似乎不是一个简单的错误。是否可以手动安装这两个软件包或解决 dpkg 周围的问题?

UDEV 正在回归:

dpkg:处理存档 /tmp/apt-dpkg-install-jTaHJP/0-udev_232-8_amd64.deb 时出错(--unpack):子进程新的预安装脚本返回错误退出状态 1

DIRMNGR 正在返回:

dpkg-maintscript-helper:错误:dpkg:错误:版本“”语法错误:版本字符串为空

http://pastebin.com/XvAZ38UF

答案1

问题dirmngr已报告为#848413反对dirmngr,这导致#848422dpkg与错误实际所在的位置相对应。

要修复问题,您可以降级dpkg到中的版本testing;如果您的存储库中有适当的条目:

apt-get install dpkg/testing

应该可以解决问题。

安装udev错误是由于您正在运行的内核中缺少功能引起的。解决这个问题的最简单方法是使用最新的 Debian 内核——linux-image-4.8.0-2-amd64-unsigned当前最安全的选择是安装(假设您正在使用 Debian 内核amd64),或者linux-image-amd64 如果您已经拥有启用 SecureBoot 的系统。在您的具体情况下,由于您正在运行 OVH 内核,因此您需要找到最新的 OVH 内核...

相关内容