Jak napisać skrypt w Ubuntu, aby pobierał aktualizacje w nocy, gdy śpię, i uruchamia ponownie komputer, jeśli potrzebuje ponownego uruchomienia?
Jak napisać skrypt w Ubuntu, aby pobierał aktualizacje w nocy, gdy śpię, i uruchamia ponownie komputer, jeśli potrzebuje ponownego uruchomienia?
Odpowiedzi:
Można to zrobić instalując ten unattended-upgradespakiet ; 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-Originsklucz konfiguracji.
aptSam w sobie klepie haczyki .
/var/run/reboot-requirednigdy nie jest generowany przez system? To znaczy, niektóre systemy generują ten plik, inne nie.
reboot-requirednie są generowane?
yum-cron)?