Các apt
tập tin trong /etc/cron.daily
bao gồm các hướng dẫn cho điều này:
# Create /etc/apt/apt.conf.d/02periodic file to set your preference.
....
#
# APT::Periodic::Unattended-Upgrade "0";
# - Run the "unattended-upgrade" security upgrade script
# every n-days (0=disabled)
# Requires the package "unattended-upgrades" and will write
# a log in /var/log/unattended-upgrades
cài đặt
APT::Periodic::Unattended-Upgrade "7";
làm cho việc này chạy cứ sau bảy ngày và nếu bạn thay đổi điều đó vào thứ Sáu, thì lần chạy hàng ngày đầu tiên sẽ vào sáng thứ bảy (6:25 sáng theo mặc định /etc/crontab
).
Nếu máy ngừng hoạt động vào thời điểm đó, tập lệnh sẽ chạy vào ngày hôm sau khi hệ thống hoạt động. Và mỗi tuần sau ngày đó (mới). Bằng cách đó, bạn nhận được các bản cập nhật hàng tuần trên một máy không phải lúc nào cũng hoạt động vào một ngày nhất định, nhưng không phải là những gì bạn muốn.
Một điều bạn có thể làm để thoát khỏi đồng bộ hóa là sử dụng mục nhập crontab để chạy lệnh cảm ứng chạm vào tệp tem /var/lib/apt/periodic/update-stamp
một cách thích hợp (ví dụ: đặt nó thành 'thực hiện vào thứ bảy tuần trước')