Fizetési módok Abuse

Hogyan lehet letiltani az Ubuntu automatikus frissítéseit

05.03.2021, 20:47

Minden Windows-felhasználó ismeri az olyan értesítéseket, mint a "Ne kapcsolja ki a számítógépet, rendszerfrissítés folyamatban van". Most ez a helyzet az Ubuntu rendszer használatakor is előfordulhat. Az automatikus frissítés a disztribúció betöltése után azonnal elindul, és zavarja a csomagok telepítését. Az automatikus frissítésért az Ubuntuval alapértelmezetten együtt járó unattended-upgrades program felelős. A program, és vele együtt az automatikus frissítés kikapcsolásának többféle módja van.

A felhasználói felület használatával

A grafikus felhasználói felületen van egy lehetőség a frissítések ellenőrzésének letiltására. Értelemszerűen, ha a rendszer nem keres és nem talál frissítéseket, akkor automatikus üzemmódban nem történik telepítés. Ehhez válassza a "Programok és frissítések", majd kattintson a "Frissítések" fülre:

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

Válassza a "Soha" opciót az "Automatikusan ellenőrzi a frissítéseket" opció mellett.

A felügyelet nélküli frissítés beállítása

Az automatikus frissítések letiltásának következő módja az unattended-updates nevű csomag konfigurálása. Ehhez nyissa meg az /etc/apt/apt.conf.d/20auto-upgrades nevű fájlt, és végezze el a következő módosításokat: Állítsa az APT::Periodic::Unattended-Upgrade és az APT::Periodic::Update-Package-Lists értékeket 0-ra:

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

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

A felhasználónak továbbra is lehetősége van arra, hogy csak az egyes frissítési forrásokat tiltsa le. Ehhez a /etc/apt/apt.conf.d/50unattended-upgrades konfigurációs fájlban kell dolgoznia. Az Unattended-Upgrade::Allowed-Origins mezőben szelektíven ki kell kommentálni az egyes pozíciókat, például:

$ 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";
};

Ha az Unattended-Upgrade::Package-Blacklist csomagok szakaszaiba bizonyos programok nevét írja be, akkor ez azt a parancsot adja, hogy ne keressen és ne telepítsen hozzájuk szervizcsomagokat:

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

Csak azokat a programokat és frissítéseket tiltsa le, amelyekre valóban nincs szüksége. Ellenkező esetben a jövőben magának kell majd megkeresnie és telepítenie őket az Ubuntuban.