unattended-upgrades: настроить и забыть
На домашних серверах обновления безопасности я не ставлю руками. Пакет unattended-upgrades делает это сам.
apt install unattended-upgrades
dpkg-reconfigure -plow unattended-upgrades
Что поправить
В /etc/apt/apt.conf.d/50unattended-upgrades включаю автоочистку старых ядер и перезагрузку ночью, если она нужна:
Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "04:40";
Проверить, что всё работает: unattended-upgrade --dry-run --debug.