Co jest przechowywane w folderze „/ var / lib / dpkg / updates”?

9

Widziałem, że niektórzy ludzie mają błędy związane z plikami w /var/lib/dpkg/updates. Wszystko, co mogę znaleźć o katalogu jest to, że pliki w nim są ponumerowane 0000, 0001itd. I że komunikaty o błędach często wspominając „Trouble jedną parsowania plików”.

/var/lib/dpkg/updatesfolder jest pusty w moim systemie, więc nie widzę, co jest w plikach. Nie udało mi się znaleźć informacji o tym, co jest przechowywane w tym katalogu, tylko wiele postów na forum i raporty o błędach wspominające o katalogu.

Więc do czego służy ten katalog?

Michael Crenshaw
źródło
Po prostu szczęście ... katalog też jest pusty w moim systemie :(
Nathan Osman
Wygląda na to, że coś jest tymczasowo przechowywane podczas aktualizacji. Ale nie jestem wystarczająco odważny, aby zatrzymać uaktualnienie w połowie, aby dowiedzieć się, co tam jest. ;-)
Michael Crenshaw

Odpowiedzi:

10

Podczas aktualizacji dpkgprzechowuje tam status instalacji / aktualizacji. W ten sposób można wykryć niekompletny proces instalacji i zdecydować, jakie kolejne pakiety zostaną zainstalowane, aby system mógł poprosić o użycie, dpkg-configure -ajeśli coś się stanie przed zakończeniem instalacji lub aktualizacji.

Zwykle po udanej instalacji katalog powinien być pusty.

txwikinger
źródło
1
Więc jest to rodzaj dziennika, którego dpkg może użyć, aby wybrać miejsce, w którym zostało przerwane. Bardzo bystry, ale współczuję facetowi, który musiał to zakodować. ;-) Dzięki!
Michael Crenshaw