GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalujte aktualizace a bezpečnostní záplaty automaticky v Ubuntu

Jedním z důležitých úkolů každého správce systému je pravidelně aktualizovat balíčky a aplikovat bezpečnostní záplaty. Dnes budeme diskutovat o důležitém tématu - jak automaticky instalovat aktualizace a bezpečnostní záplaty v Ubuntu. Pro usnadnění tohoto úkolu existuje balíček s názvem bezobslužné upgrady pro systémy založené na Debianu. Umožňuje nám automaticky instalovat aktualizované balíčky a bezpečnostní záplaty, kdykoli jsou k dispozici. Můžeme buď nakonfigurovat systém tak, aby aktualizoval všechny balíčky, nebo jen nainstalovat aktualizace zabezpečení. To může být velmi užitečné při správě bezhlavých serverů Ubuntu. Samozřejmě to můžete nakonfigurovat také na ploše.

StáhnoutPříručka zdarma:„10 snadných způsobů obnovení systému Linux“

Automatická instalace aktualizací a bezpečnostních záplat v Ubuntu

Chcete-li automaticky nainstalovat aktualizace softwaru a bezpečnostní záplaty, musíme nejprve nainstalovat bezobslužné upgrady balík. Chcete-li to provést, spusťte:

$ sudo apt install unattended-upgrades

Nyní musíme nakonfigurovat automatické aktualizace.

Nechte nás upravit /etc/apt/apt.conf.d/50unattended-upgrades soubor:

$ sudo vi /etc/apt/apt.conf.d/50unattended-upgrades

a proveďte změny, které vyhovují vašim potřebám.

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
 "${distro_id}:${distro_codename}";
 "${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};

Jak vidíte ve výše uvedené konfiguraci, nakonfiguroval jsem balíčky ze zdroje zabezpečení APT tak, aby se automaticky aktualizovaly. Ostatní řádky můžete odkomentovat, pokud chcete konfigurovat automatické aktualizace z jiných zdrojů APT, jako jsou aktualizace, navrhované a zpětné porty, stačí odkomentovat příslušné řádky. Uložte a ukončete soubor.

Můžete také zakázat automatické aktualizace některých balíčků tím, že je přidáte na černou listinu, jak je uvedeno níže. Cokoli, co spadá pod tento seznam, nebude automaticky aktualizováno.

// List of packages to not update (regexp are supported)
Unattended-Upgrade::Package-Blacklist {
// "vim";
// "libc6";
// "libc6-dev";
// "libc6-i686";
};

Podle výše uvedené konfigurace nebudou balíčky s názvem vim, libc6, libc6-dev, libc6-i686 automaticky aktualizovány. Nastavili jsme automatické aktualizace.

Dále musíme povolit automatické aktualizace. Chcete-li tak učinit, upravte /etc/apt/apt.conf.d/10periodic soubor:

$ sudo nano /etc/apt/apt.conf.d/10periodic

Proveďte příslušné změny.

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";

Podle výše uvedené konfigurace budou zdroje softwaru aktualizovány a seznam dostupných aktualizací bude automaticky stažen a nainstalován každý den. A pak bude složka místní mezipaměti každý týden vymazána.

Doporučené čtení:

  • Jak zakázat bezobslužné upgrady na Ubuntu
  • Jak upgradovat vše pomocí jediného příkazu v Linuxu
  • 3 různé způsoby upgradu Ubuntu na nejnovější verzi
  • Různé způsoby aktualizace jádra Linuxu pro Ubuntu

Doufám, že to pomůže.


Ubuntu
  1. Jak nainstalovat aktualizace zabezpečení z příkazového řádku v Ubuntu

  2. Nainstalujte Node.js v Ubuntu a Debianu

  3. Nainstalujte a spusťte Vagrant na Ubuntu 20.04

  1. Jak nainstalovat Node.js &NPM na Ubuntu 18.04 a 20.04

  2. Jak nastavit a povolit automatické aktualizace zabezpečení na Ubuntu

  3. Nainstalovat Everpad na Ubuntu 13.10 a 14.04?

  1. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat Anaconda na Ubuntu 18.04 a 20.04

  3. Nainstalujte a nakonfigurujte Git na Ubuntu 16.04