Bei der Verarbeitung sind Fehler aufgetreten: tzdata

Bei der Verarbeitung sind Fehler aufgetreten: tzdata

Ich habe Ubuntu auf einem nicht so alten Laptop installiert und als ich versuchte, ein Paket zu installieren, erhielt ich die Meldung Errors were encountered while processing: tzdata.

Ich habe es versucht dpkg-reconfigure tzdata, aber stattdessen habe ich tzdata is broken or not fully installed. apt install tzdatatut so, als würde es funktionieren, aber wenn ich aufgefordert werde, die vollständige Installation zu bestätigen, wird ein Fehler angezeigt, weil

dpkg: error processing package tzdata (--configure):
 package is in a very bad inconsistent state; you should reinstall it before attempting configuration
Errors were encountered while processing:
 tzdata

Soweit ich weiß, steht tzdata für TimeZoneDATA und beim Versuch, es zu entfernen, erhalte ich die Warnung, dass Xserver und eine Reihe anderer entfernt werden und es sich um eine Abhängigkeit eines Ubuntu-Pakets handelt.

Ich kann nichts installieren, aber sonst funktioniert alles einwandfrei. Gibt es eine Möglichkeit, dieses Problem zu lösen oder dafür zu sorgen, dass sich dpkg nicht darum kümmert?

Antwort1

Das Paket ist in einem inkonsistenten Zustand, was bedeutet, dass nur eine Neuinstallation hilft. Dazu würden Sie normalerweise zuerst das Paket deinstallieren, aber in diesem Fall würde das bedeuten, dass Sie viele wichtige Pakete deinstallieren müssten, die davon abhängen. Glücklicherweise gibt es eine Möglichkeit, das Paket in einem Schritt zu deinstallieren und neu zu installieren, ohne andere Pakete zu entfernen:

sudo apt install --reinstall tzdata

was in Ihrem Fall anscheinend funktioniert hat.

verwandte Informationen