Was ist im Ordner "/ var / lib / dpkg / updates" gespeichert?

9

Ich habe gesehen, dass einige Leute Fehler in Bezug auf Dateien in haben /var/lib/dpkg/updates. Alles, was ich über das Verzeichnis finden kann, ist, dass die darin enthaltenen Dateien usw. nummeriert 0000sind 0001und dass in den Fehlermeldungen häufig "Probleme beim Parsen einer der Dateien" erwähnt werden.

/var/lib/dpkg/updatesDer Ordner auf meinem System ist leer, daher kann ich nicht sehen, was in den Dateien enthalten ist. Ich konnte keine Informationen darüber finden, was in diesem Verzeichnis gespeichert ist, nur viele Forenbeiträge und Fehlerberichte erwähnen das Verzeichnis.

Also, wofür ist dieses Verzeichnis?

Michael Crenshaw
quelle
Nur mein Glück ... das Verzeichnis ist auch auf meinem System leer :(
Nathan Osman
Es scheint , dass während Upgrades vorübergehend etwas dort aufbewahrt wird. Aber ich bin nicht mutig genug, ein Upgrade auf halbem Weg zu stoppen, um herauszufinden, was da ist. ;-)
Michael Crenshaw

Antworten:

10

Während des Updates wird dort der dpkgStatus der Installation / des Updates gespeichert. Auf diese Weise kann ein unvollständiger Installationsprozess erkannt und entschieden werden, welche Pakete als nächstes installiert werden sollen, damit das System dpkg-configure -avor Abschluss der Installation oder Aktualisierung nachfragen kann, ob etwas passiert.

Normalerweise sollte das Verzeichnis nach einer erfolgreichen Installation leer sein.

txwikinger
quelle
1
Es ist also eine Art Protokoll, mit dem dpkg dort weitermachen kann, wo es aufgehört hat. Sehr klug, aber der Typ, der es codieren musste, tut mir leid. ;-) Vielen Dank!
Michael Crenshaw