Vérifiez l'horodatage de /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
Ici , le temps est Jan 25 01:41en apt-getdernière exécution. Pour obtenir l'heure uniquement, utilisez la commande suivante dans le terminal,
$ ls -l /var/lib/apt/periodic/update-success-stamp | awk '{print $6" "$7" "$8}'
Jan 25 01:41
C'est le meilleur endroit pour vérifier l'heure de la dernière mise à jour. Si vous avez trouvé /var/lib/apt/periodic/vide, vous pouvez essayer,
ls -l /var/log/apt/history.log
Mise à jour
Il est constaté que pour certaines raisons, les fichiers ci-dessus update-success-stampou history.logrestent indisponibles dans certains systèmes. Il y a une nouvelle proposition de derobert pour examiner le fichier /var/cache/apt/pkgcache.bin.
pkgcache.binest l'emplacement du cache de package mappé en mémoire d'Apt. Il est renouvelé après chaque mise à jour. C'est donc le candidat parfait pour savoir la dernière fois où a aptété mis à jour.
On peut utiliser la commande suivante pour connaître l'heure exacte,
ls -l /var/cache/apt/pkgcache.bin | cut -d' ' -f6,7,8
ou
stat /var/cache/apt/pkgcache.bin
history | grep 'apt-get update':)