Způsoby platby Abuse

Jak zakázat automatické aktualizace Ubuntu

05.03.2021, 20:47

Každý uživatel systému Windows zná oznámení typu "Nevypínejte počítač, probíhá aktualizace systému". Nyní může tato situace nastat i při používání systému Ubuntu. Automatická aktualizace se spustí ihned po načtení distribuce a zasahuje do instalace balíčků. Za automatickou aktualizaci je zodpovědný program unattended-upgrades, který je standardně dodáván s Ubuntu. Existují různé způsoby, jak program vypnout a s ním i automatickou aktualizaci.

Pomocí grafického rozhraní

V grafickém uživatelském rozhraní je možnost zakázat kontrolu aktualizací. Logicky, pokud systém nebude vyhledávat a nacházet aktualizace, pak se žádná instalace v automatickém režimu neuskuteční. Chcete-li to provést, klikněte na "Programy a aktualizace" a poté na kartu "Aktualizace":

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС

Proti možnosti "Automaticky kontrolovat aktualizace" vyberte možnost "Nikdy".

Konfigurace bezobslužného aktualizování

Další způsob, jak zakázat automatické aktualizace, spočívá v konfiguraci balíčku nazvaného unattended-updates. Za tímto účelem otevřete soubor s názvem /etc/apt/apt.conf.d/20auto-upgrades a proveďte následující změny: Nastavte APT::Periodic::Unattended-Upgrade a APT::Periodic::Update-Package-Lists na hodnotu 0. V tomto souboru je třeba provést následující změny:

$ sudo vi /etc/apt/apt.conf.d/20auto-upgrades

НАСТРОЙКА UNATTENDED-UPDATES

Uživatel má stále možnost zakázat pouze jednotlivé zdroje aktualizací. Za tímto účelem je třeba pracovat s konfiguračním souborem /etc/apt/apt.conf.d/50unattended-upgrades. V Unattended-Upgrade::Allowed-Origins selektivně zakomentujte jednotlivé pozice, např:

$ sudo vi /etc/apt/apt.conf.d/50unattended-upgrades
Unattended-Upgrade::Allowed-Origins {
// "${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};

Pokud přidáte názvy určitých programů do sekcí balíčků v Unattended-Upgrade::Package-Blacklist, přikáže vám to nevyhledávat a neinstalovat pro ně servisní balíčky:

Unattended-Upgrade::Package-Blacklist {
"vim";
"libc6";
};

Zakažte pouze ty programy a aktualizace, které opravdu nepotřebujete. V opačném případě je budete muset v Ubuntu v budoucnu sami vyhledávat a instalovat.