(Cảnh báo về nâng cấp tự động đã được đưa ra bởi các áp phích trước đó.)
Với hồ sơ theo dõi của nhóm Bảo mật Debian trong vài năm qua, tôi cho rằng rủi ro của việc nâng cấp bị hỏng ít hơn nhiều so với lợi ích của việc cập nhật tự động trên các hệ thống ít khi truy cập.
Debian Lenny đi kèm với các bản nâng cấp không giám sát , có nguồn gốc từ Ubuntu và được coi là giải pháp defacto cho các nâng cấp không giám sát cho Debian bắt đầu từ Lenny / 5.0.
Để khởi động và chạy trên hệ thống Debian, bạn cần cài đặt unattended-upgrades
gói.
Sau đó thêm các dòng này vào /etc/apt/apt.conf
:
APT :: Định kỳ :: Cập nhật-Gói-Danh sách "1";
APT :: Định kỳ :: Không giám sát-Nâng cấp "1";
(Lưu ý: Trong Debian Squeeze / 6.0 không có /etc/apt/apt.conf
. Phương pháp ưa thích là sử dụng lệnh sau, sẽ tạo các dòng trên trong /etc/apt/apt.conf.d/20auto-upgrades
:)
sudo dpkg-cấu hình lại -plow không giám sát-nâng cấp
Một công việc định kỳ sau đó được chạy hàng đêm và kiểm tra xem có bản cập nhật bảo mật nào cần được cài đặt không.
Các hành động của nâng cấp không giám sát có thể được theo dõi trong /var/log/unattended-upgrades/
. Hãy cảnh giác, để sửa lỗi bảo mật kernel hoạt động, bạn cần khởi động lại máy chủ theo cách thủ công. Điều này cũng có thể được thực hiện tự động trong quá trình bảo trì theo kế hoạch (ví dụ hàng tháng).