Aktualizace operačního systému Linux je důležitý a užitečný proces, ale někdy může být nutné aktualizace dočasně nebo trvale zakázat. Důvody mohou být různé, od touhy vyhnout se nežádoucím změnám v systému až po Nedostatek místa na disku nebo omezenou rychlost internetu.
K deaktivaci automatických aktualizací v Linuxu lze použít různé metody v závislosti na distribuci a použitém správci aktualizací. Je však důležité si uvědomit, že deaktivace aktualizací může vést k vážným bezpečnostním problémům, proto se doporučuje používat tuto funkci opatrně a pouze ve výjimečných případech.
Pokud používáte distribuci Ubuntu nebo jeho možnosti založené na něm, jako je Linux Mint, lze deaktivaci aktualizací provést prostřednictvím nabídky Nastavení systému. V části Aktualizace najdete možnost, která vám umožní zakázat automatické aktualizace nebo nastavit režim pouze oznámení. K zablokování aktualizace konkrétního balíčku můžete také použít příkaz "sudo apt-mark hold".
Poznámka: Při deaktivaci aktualizací, zejména zabezpečení, buďte opatrní. Pamatujte, že aktualizace Linuxu hrají důležitou roli při zabezpečení vašeho systému a prevenci zranitelností. V případě deaktivace aktualizací pravidelně kontrolujte nové verze programů a balíčků, abyste si nenechali ujít důležité opravy a aktualizace.
Vypnutí aktualizací v Linuxu: několik způsobů
1. Blokada balíčků: Jedním z nejjednodušších způsobů, jak zakázat aktualizace, je zablokovat určité balíčky nebo úložiště. Příkaz "apt-mark hold" můžete použít v distribucích podobných Debianu nebo "yum versionlock" v systémech založených na Red Hat k blokování aktualizací určitých balíčků. Tím se zabrání jejich aktualizaci při provádění obecné aktualizace systému.
2. Změna nastavení aktualizací: v Linuxu existují různé nástroje pro správu aktualizací, jako je "Software Updater" v Ubuntu nebo "YaST" v openSUSE. Můžete změnit nastavení těchto nástrojů a zakázat automatické aktualizace nebo změnit jejich rozvrh. Můžete si například vybrat "Never" nebo "Manual" místo "Automatic", abyste proces aktualizace řídili ručně.
3. Deaktivace úložišť aktualizací: Dalším způsobem, jak zakázat aktualizace, je odinstalovat nebo zakázat úložiště aktualizací ze seznamu aktivních úložišť ve vašem systému. Chcete-li to provést, musíte upravit příslušný konfigurační soubor dávkového Správce. Konkrétní pokyny závisí na distribučním a dávkovém správci, ale obvykle jsou konfigurační soubory v adresáři "/etc/apt" nebo "/etc/yum.repos.d".
To jsou jen některé ze způsobů, jak zakázat aktualizace v Linuxu. Pamatujte, že vypnutí aktualizací může ovlivnit bezpečnost a stabilitu vašeho systému, takže buďte opatrní a krátce předtím se ujistěte, že děláte informovaná rozhodnutí.
Metoda 1: deaktivace aktualizací prostřednictvím úložiště
Pokud chcete aktualizace v operačním systému Linux úplně zakázat, můžete použít následující metodu:
Krok 1: Otevřete terminál a spusťte příkaz:
sudo nano /etc/apt/apt.conf.d/10periodic
Krok 2: V editoru nastavení, který se otevře, vyhledejte řádky obsahující následující text:
Krok 3: Chcete-li zakázat aktualizace, komentujte tyto řádky přidáním znaků " # " na začátek každého řádku:
Krok 4: Uložte změny kliknutím Ctrl+O a poté zavřete Editor kliknutím Ctrl+X.
Nyní budou aktualizace prostřednictvím úložiště deaktivovány a již nebudete dostávat oznámení o dostupných aktualizacích.
Metoda 2: zakázání automatických aktualizací v nastavení systému
Pokud dáváte přednost tomu, abyste změny v souborech nastavení nedělali ručně, můžete automatické aktualizace zakázat v nastavení operačního systému Linux.
Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete okno Nastavení systému.
- Vyhledejte a otevřete sekci "Aktualizace".
- Upravte nastavení aktualizací podle vašich preferencí.
- Vypněte možnost "automaticky zkontrolovat aktualizace".
Po provedení uvedených kroků přestane operační systém Linux automaticky kontrolovat a instalovat aktualizace.
Pozor však, pravidelné aktualizace jsou důležitou součástí zabezpečení vašeho systému. Pokud tedy deaktivujete automatické aktualizace, pravidelně kontrolujte nové aktualizace a nainstalujte je ručně.
Metoda 3: deaktivace aktualizací pomocí příkazového řádku
Chcete-li deaktivovat aktualizace pomocí tohoto příkazu, musíte provést následující kroky:
- Otevřete terminál a přihlaste se pomocí oprávnění superuživatele (root).
- Zadejte příkaz:
sudo apt-mark hold název souboru
Namísto název_paketa musíte zadat název balíčku, jehož aktualizaci chcete deaktivovat. Pokud například chcete zakázat aktualizace balíčku s názvem firefox tým bude další:
sudo apt-mark hold firefox
Po provedení tohoto příkazu již nebudou aktualizace zadaného balíčku automaticky instalovány. Pokud chcete v budoucnu povolit aktualizace, spusťte následující příkaz:
sudo apt-mark unhold název souboru
Nyní víte, jak zakázat aktualizace v operačním systému Linux pomocí příkazového řádku.
Metoda 4: Použití speciálních aplikací ke správě aktualizací
Pokud se nechcete věnovat manuální správě aktualizací na vašem operačním systému Linux, můžete využít speciální aplikace, které vám pomohou tento proces automatizovat.
Zde je několik oblíbených nástrojů pro správu aktualizací v Linuxu:
- Synaptic Package Manager: Je to grafická aplikace, která Vám umožňuje spravovat balíčky a aktualizace v Ubuntu a dalších distribucích založených na Debianu. K instalaci, odinstalaci a aktualizaci balíčků můžete použít nástroj Synaptic Package Manager.
- DNF (Dandified Yum): Toto je nová verze nástroje Yum, který se používá v mnoha distribucích založených na Red Hat, jako jsou Fedora a CentOS. DNF nabízí jednoduché a uživatelsky přívětivé rozhraní příkazového řádku pro instalaci, odinstalaci a aktualizaci balíčků.
- YaST2: Jedná se o nástroj pro správu balíčků a aktualizací vyvinutý pro distribuci openSUSE. YaST2 poskytuje grafické uživatelské rozhraní pro instalaci a aktualizaci balíčků a nastavení úložišť.
Nainstalujte jednu z těchto aplikací do svého systému a podle pokynů nakonfigurujte automatické aktualizace nebo ručně spravujte aktualizace.
Metoda 5: Konfigurace plánu aktualizací
K nastavení plánu aktualizací budete muset použít příkaz crontab, která umožňuje vytvářet a upravovat úkoly, které jsou prováděny podle plánu.
1. Otevřete terminál.
2. Zadejte příkaz crontab-e a stiskněte Enter. Pokud ještě nemáte nastavený plán, zobrazí se okno pro výběr textového editoru. Vyberte vhodný editor a přidejte do souboru následující řádek:
V tomto řádku první dvě čísla označují hodiny a minuty, kdy bude úkol dokončen. Ve výše uvedeném příkladu je to půlnoc. Hvězdičky ( * ) označují, že tento úkol bude splněn každý den, bez ohledu na číslo a měsíc.
3. Uložte soubor a zavřete textový editor.
Poté systém zkontroluje a nainstaluje aktualizace každý den v nastaveném čase a již nebudete dostávat upozornění na dostupné aktualizace.
Upozorňujeme, že změny v plánu aktualizací mohou ovlivnit bezpečnost a stabilitu vašeho systému. Ujistěte se, že pečlivě vybíráte čas dokončení úkolů a pravidelně sledujte aktualizace ručně.
Metoda 6: odinstalujte aktualizaci, která je již stažena do počítače
Pokud je aktualizace již stažena do počítače a chcete ji odinstalovat, postupujte podle těchto kroků:
Krok 1: Otevřete terminál.
Krok 2: Proveďte příkaz "sudo apt-get remove" bez uvozovek nahrazením názvu aktualizačního balíčku.
Příklad: Pokud chcete odinstalovat aktualizaci s názvem "myupdate", spusťte příkaz: sudo apt-get remove myupdate.
Krok 3: Zadejte heslo správce (root) a stiskněte "Enter".
Krok 4: Potvrďte odinstalaci aktualizace zadáním " y "a stisknutím"Enter".
Po provedení těchto kroků bude aktualizace z vašeho počítače odstraněna a při následujících aktualizacích se již nebude instalovat do systému.