
Ich habe mein Debian aktualisiert und nach einer Weile begannen die Pakete UDEV und DIRMNGR, mir Fehler anzuzeigen.
Ich habe versucht, Deb separat herunterzuladen und den Fehler zu beheben, aber es scheint nicht so einfach zu sein. Ist es möglich, diese beiden Pakete manuell zu installieren oder das Problem rund um Dpkg zu beheben?
UDEV kehrt zurück:
dpkg: Fehler beim Verarbeiten des Archivs /tmp/apt-dpkg-install-jTaHJP/0-udev_232-8_amd64.deb (--unpack): Der Unterprozess des neuen Vorinstallationsskripts hat den Fehler-Exit-Status 1 zurückgegeben.
Und
DIRMNGR kehrt zurück:
dpkg-maintscript-helper: Fehler: dpkg: Fehler: Version '' hat falsche Syntax: Versionszeichenfolge ist leer
Antwort1
Das Problem mit dirmngr
wurde gemeldet als#848413gegen dirmngr
, was dazu führte,#848422gegen dpkg
den Ort, an dem sich der Fehler tatsächlich befindet.
Um das Problem zu beheben, können Sie ein Downgrade dpkg
auf die Version in durchführen testing
; vorausgesetzt, Ihre Repositories verfügen über die folgenden Einträge:
apt-get install dpkg/testing
sollte funktionieren.
Der udev
Installationsfehler wird durch fehlende Funktionen im von Ihnen verwendeten Kernel verursacht. Die einfachste Möglichkeit, dies zu beheben, besteht darin, einen aktuellen Debian-Kernel zu verwenden — die sicherste Option, die es linux-image-4.8.0-2-amd64-unsigned
derzeit gibt (vorausgesetzt, Sie verwenden amd64
), oderlinux-image-amd64
WennSie haben ein SecureBoot-fähiges System. In Ihrem speziellen Fall müssen Sie, da Sie einen OVH-Kernel verwenden, einen aktuellen OVH-Kernel finden ...