Sprawdź znacznik czasu z /var/lib/apt/periodic/update-success-stamp
.
$ ls -l /var/lib/apt/periodic/update-success-stamp
-rw-r--r-- 1 root root 0 Jan 25 01:41 /var/lib/apt/periodic/update-success-stamp
Tutaj jest czas, Jan 25 01:41
kiedy apt-get
ostatnio wykonano. Aby uzyskać tylko czas, użyj następującego polecenia w terminalu,
$ ls -l /var/lib/apt/periodic/update-success-stamp | awk '{print $6" "$7" "$8}'
Jan 25 01:41
Jest to najlepsze miejsce, aby sprawdzić czas ostatniej aktualizacji. Jeśli /var/lib/apt/periodic/
okaże się, że jest pusty, możesz spróbować,
ls -l /var/log/apt/history.log
Aktualizacja
Stwierdzono, że z pewnych powodów powyższe pliki update-success-stamp
lub history.log
pozostają niedostępne w niektórych systemach. Jest to nowa propozycja od derobert zajrzeć do pliku /var/cache/apt/pkgcache.bin
.
pkgcache.bin
jest lokalizacją pamięci podręcznej pakietu mapowanego przez Apt. Jest odnawiany po każdej aktualizacji. Jest to więc idealny kandydat, aby wiedzieć, kiedy ostatnio apt
był aktualizowany.
Można użyć następującego polecenia, aby poznać dokładny czas,
ls -l /var/cache/apt/pkgcache.bin | cut -d' ' -f6,7,8
lub
stat /var/cache/apt/pkgcache.bin
history | grep 'apt-get update'
:)