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:41
khi apt-get
thự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-stamp
hoặc history.log
vẫ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.bin
là 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'
:)