Kiểm tra dấu thời gian của /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
Ở đây thời gian là Jan 25 01:41khi apt-getthực hiện lần cuối. Để chỉ lấy thời gian, sử dụng lệnh sau trong terminal,
$ ls -l /var/lib/apt/periodic/update-success-stamp | awk '{print $6" "$7" "$8}'
Jan 25 01:41
Đây là nơi tốt nhất để kiểm tra thời gian cập nhật cuối cùng. Nếu bạn thấy /var/lib/apt/periodic/trống rỗng, bạn có thể thử,
ls -l /var/log/apt/history.log
Cập nhật
Nó được tìm thấy rằng do một số lý do trên các tập tin update-success-stamphoặc history.logvẫn không có sẵn trong một số hệ thống. Có một đề xuất mới từ derobert để xem xét các tập tin /var/cache/apt/pkgcache.bin.
pkgcache.binlà vị trí bộ nhớ cache của gói bộ nhớ của Apt. Nó được gia hạn sau mỗi lần cập nhật. Vì vậy, nó là ứng cử viên hoàn hảo để biết lần cuối khi aptđược cập nhật.
Người ta có thể sử dụng lệnh sau để biết thời gian chính xác,
ls -l /var/cache/apt/pkgcache.bin | cut -d' ' -f6,7,8
hoặc là
stat /var/cache/apt/pkgcache.bin
history | grep 'apt-get update':)