Jak napisać skrypt w Ubuntu, aby pobierał aktualizacje w nocy, gdy śpię, i uruchamia ponownie komputer, jeśli potrzebuje ponownego uruchomienia?
9
Można to zrobić instalując ten unattended-upgrades
pakiet ; zobacz dokumentację, aby uzyskać szczegółowe informacje na temat jego konfiguracji.
sudo apt install unattended-upgrades
zainstaluje to dla ciebie.
Instalacja powinna wystarczyć, aby ją włączyć. Aby umożliwić ponowne uruchomienie w razie potrzeby, musisz dodać plik konfiguracyjny, np. /etc/apt/apt.conf.d/52unattended-upgrades-local
Zawierający
Unattended-Upgrade::Automatic-Reboot "yes";
Domyślnie w systemie Ubuntu instaluje każdą aktualizację z głównych repozytoriów, niezależnie od tego, czy jest to związane z bezpieczeństwem, czy nie. W razie potrzeby można skonfigurować więcej repozytoriów, zastępując Unattended-Upgrade::Allowed-Origins
klucz konfiguracji.
yum-cron
)?apt
Sam w sobie klepie haczyki ./var/run/reboot-required
nigdy nie jest generowany przez system? To znaczy, niektóre systemy generują ten plik, inne nie.reboot-required
nie są generowane?