Naštěstí systémy Linux umožňují automaticky instalovat aktualizace a bezpečnostní opravy pomocí obslužného programu bezobslužné aktualizace. Bezobslužný upgradovací nástroj, který je nainstalován s většinou operačních systémů, nainstaluje aktualizace systému a bezpečnostní opravy automaticky, kdykoli jsou k dispozici.
Tento článek je o tom, jak spravovat bezobslužné upgrady pro automatickou instalaci aktualizací a oprav zabezpečení. Naučíte se, jak povolit a zakázat bezobslužné upgrady v systému Debian 10.
Nainstalujte bezobslužné upgrady
Pokud ve vašem systému ještě nejsou nainstalovány bezobslužné aktualizace, můžete je nainstalovat pomocí následujících příkazů v Terminálu:
$ sudo apt aktualizace$ sudo apt nainstalovat bezobslužné aktualizace
Konfigurujte bezobslužné upgrady
Konfigurační soubor pro bezobslužné upgrady je umístěn na / etc / apt / apt.konf.d. Můžete jej upravit pomocí libovolného textového editoru.
$ sudo nano / etc / apt / apt.konf.d / 50 bezobslužných upgradůNásledující řádky v souboru odkomentujte odebráním // od začátku řádků:
"origin = Debian, kódové jméno = $ distro_codename -updates";"origin = Debian, kódové jméno = $ distro_codename - navrhované aktualizace";
"origin = Debian, kódové jméno = $ distro_codename, label = Debian";
"origin = Debian, kódové jméno = $ distro_codename, label = Debian-Security";
Po dokončení soubor uložte a ukončete.
Povolit bezobslužné upgrady
Chcete-li povolit bezobslužné upgrady, budete muset nakonfigurovat / etc / apt / apt.konf.d / 20automatické upgrady soubor. Zadejte následující příkaz v Terminálu:
$ sudo dpkg-reconfigure --priority = nízký počet bezobslužných upgradůPo spuštění výše uvedeného příkazu se zobrazí následující okno s dotazem, zda chcete automaticky stahovat a instalovat stabilní aktualizace. Pomocí klávesy Tab vyberte Ano možnost a stiskněte Enter.
/etc / apt / apt.konf.d / 20automatické upgrady soubor bude aktualizován s následujícím obsahem:
APT :: Periodic :: Update-Package-Lists "1";APT :: Periodické :: Bezobslužný upgrade "1";
Alternativní metodou k povolení bezobslužných upgradů je použití ruční metody. Upravte / etc / apt / apt.konf.d / 20automatické upgrady soubor:
$ sudo nano / etc / apt / apt.konf.d / 20automatické upgradyPak přidejte do souboru následující řádky:
APT :: Periodic :: Update-Package-Lists "1"; APT :: Periodic :: Unattended-Upgrade "1";Ve výše uvedených řádcích je
- "Seznamy aktualizovaných balíčků„Umožňuje nám automaticky aktualizovat seznam dostupných balíků v mezipaměti. "1„Znamená povolit a provádět aktualizaci každý 1 den
- "Bezobslužný upgrade”Umožňuje automatickou aktualizaci (instalaci aktualizací). "1„Znamená povolit a provádět bezobslužný upgrade každý 1 den.
Chcete-li zobrazit, zda je služba Unattended-Upgrade povolena a spuštěna, můžete v Terminálu vydat následující příkaz:
$ sudo systemctl status unattended-upgrades.servisPo provedení výše uvedených kroků budou ve vašem systému povoleny bezobslužné upgrady a aktualizace se nainstalují automaticky v naplánovaném čase.
Když systém provede bezobslužný upgrade, zaznamená tuto aktivitu do souborů pod / var / log / unattended-upgrades / adresář. Chcete-li tyto soubory protokolu zobrazit, zadejte v Terminálu následující příkaz: $ ls / var / log / unattended-upgrades / Zobrazí seznam souborů protokolu se staršími soubory protokolu v komprimovaném souboru s .rozšíření gz.
Tyto soubory protokolů můžete zobrazit pomocí příkazu cat v Terminálu takto:
$ cat / var / log / bezobslužné aktualizace / bezobslužné aktualizace.logChcete-li zobrazit soubory protokolu pomocí .rozšíření gz, použijte příkaz zcat:
$ zcat / var / log / bezobslužné aktualizace / bezobslužné aktualizace.log.1.gzZakázat bezobslužné upgrady
Chcete-li deaktivovat bezobslužné upgrady, zadejte v Terminálu následující příkaz:
$ sudo dpkg-reconfigure --priority = nízký počet bezobslužných upgradůZobrazí se následující okno s dotazem, zda chcete automaticky stahovat a instalovat stabilní aktualizace. Pomocí klávesy Tab vyberte Ne možnost a stiskněte Enter.
The / etc / apt / apt.konf.d / 20automatické upgrady soubor bude aktualizován s následujícím obsahem:
APT :: Periodic :: Update-Package-Lists "0"; APT :: Periodic :: Unattended-Upgrade "0";Můžete vidět, že „Seznamy aktualizovaných balíčků" a "Bezobslužný upgrade„Hodnoty se změnily na“0,”Což znamená, že bezobslužné upgrady jsou zakázány. Nyní systém nebude kontrolovat a instalovat aktualizace automaticky do vašeho systému.
Pokud chcete zkontrolovat aktualizace, ale nechcete je instalovat, můžete je nakonfigurovat následujícím způsobem:
APT :: Periodic :: Update-Package-Lists "1"; APT :: Periodic :: Unattended-Upgrade "0";V tomto článku jste se naučili instalovat, konfigurovat a spravovat bezobslužné upgrady v systému Debian 10 Buster. Obslužný program bezobslužné aktualizace udržuje váš systém aktuální a zabezpečený automatickou instalací nejnovějších aktualizací a bezpečnostních oprav, kdykoli jsou k dispozici.