GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nakonfigurovat automatické aktualizace balíčků na serveru v CentOS/RHEL 8

Vždy je vhodné udržovat nainstalované balíčky aktuální, zejména pokud jde o bezpečnost. V tomto příspěvku uvidíme, jak nastavit automatickou aktualizaci pomocí nástroje dnf-automatic.

Nástroj DNF poskytuje automatická upozornění na aktualizace, stahování aktualizací a jejich automatickou instalaci pomocí časovačů systemd. Níže jsou uvedeny tři jednotky systemd timer poskytované dnf-automatic.

  • dnf-automatic-notifyonly.timer :Upozornění na dostupné aktualizace.
  • dnf-automatic-download.timer :Stáhne aktualizace balíčků, ale nenainstaluje je.
  • dnf-automatic-install.timer :Stáhne a automaticky nainstaluje aktualizace balíčků.

Balíček dnf-automatic není ve výchozím nastavení nainstalován na serveru Linux, je k dispozici v úložišti BaseOS.

1. Nainstalujte balíček dnf-automatic pomocí níže uvedeného příkazu:

# dnf install dnf-automatic

2. Nakonfigurujte automatický nástroj DNF úpravou souboru /etc/dnf/automatic.conf konfigurační soubor. Například:

# vi /etc/dnf/automatic.conf
[commands]
upgrade_type = default

Na stránce „[příkazy] v části ‘, změňte ‘upgrade_type ‘ podle potřeby. Můžete použít „výchozí ‘ pro upgrade všech dostupných balíčků nebo použijte ‘zabezpečení ‘ možnost upgradovat pouze balíčky související se zabezpečením.

3. Povolte systemd dnf-automatic.timer jednotku časovače pro zahájení používání této služby:

# systemctl enable --now dnf-automatic.timer

4. Zkontrolujte stav dnf-automatického časovače

# systemctl list-timers *dnf-*
NEXT LEFT LAST PASSED UNIT ACTIVATES
Mon 2020-12-21 14:30:10 IST 55min left Mon 2020-12-21 13:30:05 IST 4min 49s ago dnf-makecache.timer dnf-makecache.service
Tue 2020-12-22 06:36:59 IST 17h left Mon 2020-12-21 12:19:37 IST 1h 15min ago dnf-automatic.timer dnf-automatic.service

Zde je dnf-makecache jednotka spustí službu dnf-makecache pro aktualizaci balíčků mezipaměti a jednotka dnf-automatic spustí službu dnf-automatic pro stahování aktualizací balíčků.

5. Pro automatickou instalaci aktualizací balíčků spusťte „dnf-automatic-install ‘ služba časovače.

# systemctl enable --now dnf-automatic-install.timer
Poznámka :Další alternativní jednotky časovače, které jsou k dispozici, mohou přepsat výchozí konfiguraci zadanou v konfiguračním souboru, pokud jsou povoleny.


Cent OS
  1. CentOS / RHEL :Konfigurace automatických aktualizací yum pomocí služby yum-cron

  2. CentOS / RHEL 7 :Jak povolit nebo zakázat automatické aktualizace (prostřednictvím sady balíčků)

  3. Jak nainstalovat balíček pip v CentOS/RHEL 7 a 8

  1. Jak nakonfigurovat server DNS na CentOS 5 / RHEL 5

  2. Jak nakonfigurovat automatické aktualizace pomocí yum-cronu na CentOS 7?

  3. CentOS / RHEL 7:Jak nainstalovat a nakonfigurovat ftp server (vsftpd)

  1. Jak nakonfigurovat démona autofs na CentOS 7/Rhel 7

  2. Jak nakonfigurovat NTP server a klienta v CentOS / RHEL 7

  3. CentOS / RHEL :Jak nakonfigurovat server DHCP