Controllare il timestamp di /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
Qui il tempo è Jan 25 01:41
quando apt-get
l'ultima eseguita. Per ottenere solo l'ora, utilizzare il seguente comando nel terminale,
$ ls -l /var/lib/apt/periodic/update-success-stamp | awk '{print $6" "$7" "$8}'
Jan 25 01:41
È il posto migliore per controllare l'ora dell'ultimo aggiornamento. Se hai trovato /var/lib/apt/periodic/
vuoto, puoi provare,
ls -l /var/log/apt/history.log
Aggiornare
Si è scoperto che a causa di alcuni motivi sopra i file update-success-stamp
o history.log
rimangono non disponibili in alcuni sistemi. C'è una nuova proposta di derobert per esaminare il file /var/cache/apt/pkgcache.bin
.
pkgcache.bin
è la posizione della cache del pacchetto mappata in memoria di Apt. Viene rinnovato dopo ogni aggiornamento. Quindi è il candidato perfetto per conoscere l'ultima volta in cui è apt
stato aggiornato.
Si può usare il seguente comando per conoscere l'ora esatta,
ls -l /var/cache/apt/pkgcache.bin | cut -d' ' -f6,7,8
o
stat /var/cache/apt/pkgcache.bin
history | grep 'apt-get update'
:)