Проверьте отметку времени /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
Здесь время, Jan 25 01:41когда apt-getпоследний раз исполнялся. Чтобы получить только время, используйте следующую команду в терминале,
$ ls -l /var/lib/apt/periodic/update-success-stamp | awk '{print $6" "$7" "$8}'
Jan 25 01:41
Это лучшее место, чтобы проверить время последнего обновления. Если вы обнаружили, /var/lib/apt/periodic/что пусто, вы можете попробовать,
ls -l /var/log/apt/history.log
Обновить
Выясняется, что по некоторым причинам указанные выше файлы update-success-stampили history.logостаются недоступными в некоторых системах. Есть новое предложение от Дроберт, чтобы посмотреть в файл /var/cache/apt/pkgcache.bin.
pkgcache.binявляется местоположением кэша пакетов, отображаемых в памяти Apt. Это обновляется после каждого обновления. Так что это идеальный кандидат, чтобы знать, когда последний раз aptобновлялся.
Можно использовать следующую команду, чтобы узнать точное время,
ls -l /var/cache/apt/pkgcache.bin | cut -d' ' -f6,7,8
или
stat /var/cache/apt/pkgcache.bin
history | grep 'apt-get update':)