Jak bezpečně aktualizovat Ubuntu: krok za krokem průvodce pro začátečníky i pokilé uživatele

目次

1. Příprava před upgradem

Před upgradem Ubuntu je klíčové provést několik důležitých kroků. Jejich přeskočení může vést k problémům během procesu upgradu nebo zvýšit riziko ztráty dat. Tato sekce popisuje základní kroky, které pomohou zajistit stabilitu a bezpečnost systému.

Zálohy jsou nezbytné

Ačkoli jsou upgrady Ubuntu obecně bezpečné, vytvoření zálohy předem je nezbytné pro případ, že se něco pokazí nebo dojde k neočekávaným chybám.

Existuje několik způsobů, jak zálohovat svá data. Následující možnosti jsou jednoduché a přátelské k začátečníkům:

  • Zkopírovat důležité soubory na externí HDD nebo USB flash disk
  • Použít příkaz rsync k zálohování celého domovského adresáře
  • Použít nástroje pro zálohování obrazu, jako je Clonezilla

Zde je příklad, jak provést zálohu přes příkazovou řádku:

rsync -a --progress /home/your-username /media/backup-drive/

Ujistěte se, že jsou vaše data plně chráněna, než pokračujete s upgradem.

Nejprve aktualizujte svůj systém

Aby byl upgrade hladký, měl by být váš aktuální systém Ubuntu plně aktualizován. Spusťte následující příkazy k aktualizaci všech nainstalovaných balíčků:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

dist-upgrade je obzvláště důležitý, protože řeší upgrady zahrnující změny v závislostech.

Odstraňte nepotřebné balíčky

Zbytkové balíčky mohou způsobit chyby během upgradu. Vyčistěte svůj systém pomocí následujícího příkazu:

sudo apt autoremove

Je také dobrý nápad vyčistit mezipaměť balíčků, aby se uvolnilo místo na disku a zlepšila spolehlivost upgradu:

sudo apt clean

Toto jsou nezbytné kroky, které byste měli provést před upgradem Ubuntu. Zálohováním dat a správnou údržbou systému můžete upgradovat s klidem v duši.

2. Jak upgradovat Ubuntu

Existují dva hlavní způsoby, jak upgradovat Ubuntu: pomocí GUI (Grafického uživatelského rozhraní) nebo pomocí příkazové řádky (Terminál). Tato sekce vysvětluje obě metody krok za krokem, spolu s užitečnými tipy.

Upgradování přes GUI (Doporučeno pro začátečníky)

Pokud používáte desktopovou verzi Ubuntu, metoda upgradu přes GUI je nejpřívětivější k uživateli a bez stresu.

Krok 1: Zkontrolujte svá nastavení

Nejprve otevřete „Software & Updates“ a přejděte na kartu „Updates“. Ujistěte se, že „Notify me of a new Ubuntu version“ je nastaveno na „For any new version“ nebo „For long-term support versions.“

Krok 2: Spusťte Update Manager

Otevřete „Software Updater.“ Pokud je nová verze k dispozici, uvidíte notifikaci.

Poznámka: Pokud upgradujete z jedné LTS (Long Term Support) verze na další, upgrade se může objevit až po prvním point release (např. 22.04.1).

Krok 3: Pokračujte s upgradem

Klikněte na tlačítko „Upgrade“, když budete vyzváni, a postupujte podle pokynů na obrazovce. Budete požádáni o potvrzení několika kroků, takže je pečlivě zkontrolujte. Ujistěte se, že váš počítač zůstane napájen během celého procesu.

Upgradování přes příkazovou řádku (Pro středně pokročilé až pokročilé uživatele)

Pro serverová prostředí nebo ty, kteří chtějí větší kontrolu nad procesem, je upgradování přes příkazovou řádku preferovanou metodou.

Krok 1: Nainstalujte požadované balíčky

Ujistěte se, že je nainstalován nástroj pro upgrade. Spusťte následující příkaz pro jistotu:

sudo apt install update-manager-core

Krok 2: Zkontrolujte konfigurační soubor

Otevřete soubor /etc/update-manager/release-upgrades a zkontrolujte hodnotu Prompt= následovně:

  • Pro běžné (non-LTS) vydání: Prompt=normal
  • Pouze pro LTS vydání: Prompt=lts
    sudo nano /etc/update-manager/release-upgrades
    

Krok 3: Spusťte upgrade

Spusťte následující příkaz k zahájení procesu upgradu:

sudo do-release-upgrade

Tento příkaz upgraduje vaši aktuální verzi Ubuntu na další dostupnou. Můžete být požádáni o potvrzení několika výzev, takže si pečlivě přečtěte každou zprávu.

Tip: Pokud upgradujete přes SSH (např. na serveru), zvažte použití možností -d nebo -f DistUpgradeViewNonInteractive.

Ať už používáte GUI nebo příkazový řádek, upgrade obvykle trvá kolem 30 minut až 1 hodinu v závislosti na vašem systému. Po dokončení procesu můžete být vyzváni k restartu.

3. Důležité poznámky během upgradu

Upgrade Ubuntu je obecně bezpečný proces, ale vždy existuje šance, že se stane něco neočekávaného. Tato sekce pokrývá běžné problémy během upgradů, jak s nimi zacházet, a tipy pro správné rozhodnutí, když jste vyzváni.

Jak zpracovat chybová hlášení

Během upgradu můžete narazit na chybová hlášení, jako jsou ty níže.

Příklad 1: „Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?“

Tato chyba znamená, že některé balíčky se nepodařilo stáhnout. Zkuste následující příkaz:

sudo apt update --fix-missing

Ve většině případů může upgrade pokračovat úspěšně po opakování pokusu.

Příklad 2: „dpkg was interrupted, you must manually run ‚sudo dpkg –configure -a'“

To naznačuje, že proces instalace byl přerušen. Zkuste obnovit pomocí tohoto příkazu:

sudo dpkg --configure -a

Poté znovu spusťte sudo apt upgrade, abyste ověřili, že je vše v pořádku.

Volba, co dělat s konfiguračními soubory

Během upgradu můžete být dotázáni, zda nahradit konfigurační soubory (jako /etc/default/grub nebo /etc/ssh/sshd_config) novějšími verzemi.

Obvykle uvidíte následující možnosti:

  • Zachovat aktuální verzi
  • Nainstalovat novou verzi
  • Porovnat obě verze (stiskněte d pro zobrazení diffu)

Kterou možnost byste měli zvolit?

  • Pokud jste neudělali žádné vlastní změny → Nainstalovat novou verzi
  • Pokud jste provedli specifické změny → Zachovat aktuální verzi

Přesto můžete konfigurační soubory později ručně porovnat a upravit. Pokud máte pochybnosti, zkontrolujte rozdíly a udělejte informované rozhodnutí.

Vyhněte se problémům s napájením nebo sítí během upgradu

Pokud dojde k výpadku proudu nebo k přerušení internetového připojení během upgradu, proces se může zastavit uprostřed, což může způsobit nestabilitu systému. To je obzvláště důležité pro uživatele notebooků. Přijměte následující opatření:

  • Udržujte své zařízení zapojené do zdroje napájení
  • Zajistěte stabilní internetové připojení
  • Vyhraďte dostatek času pro celý proces bez přerušení

Dodržováním těchto opatření můžete bezpečně dokončit proces upgradu Ubuntu.

4. Kontrolní seznam po upgradu

I když upgrade Ubuntu proběhne úspěšně, je důležité provést několik kontrol a úprav, aby byl systém stabilní a pohodlný na používání. Tato sekce popisuje klíčové kroky po upgradu.

Zkontrolovat verzi systému

Nejprve ověřte, že upgrade byl úspěšný kontrolou informací o systému. Spusťte následující příkaz v terminálu:

lsb_release -a

Příklad výstupu:

Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:       noble

Pokud vidíte uvedenou zamýšlenou verzi, váš upgrade byl úspěšný.

Odstranit nepoužívané balíčky

Po upgradu mohou stále zůstat staré balíčky a závislosti z předchozí verze. Aby se uvolnilo místo a zlepšila stabilita, spusťte následující příkazy k jejich vyčištění:

sudo apt autoremove
sudo apt clean

To odstraní nepotřebné mezipaměti a nepoužívané knihovny, což pomůže ušetřit místo na disku.

Zkontrolovat japonský vstup a nastavení lokalí

Po upgradu může japonský vstup (zejména IBus nebo Fcitx) nefungovat správně. Pokud nemůžete psát v japonštině nebo chybí váš zdroj vstupu, postupujte podle těchto kroků k jeho resetu.

Pokud používáte Fcitx:

sudo apt install fcitx-mozc
im-config -n fcitx

Po odhlášení nebo restartu by měla být metoda vstupu povolena.

K překonfigurování nastavení lokalí:

sudo dpkg-reconfigure locales

Toto může být užitečné, pokud se zobrazovací jazyk neúmyslně vrátil na angličtinu nebo jiný jazyk.

Zkontrolujte aplikace třetích stran

Aktualizace Ubuntu může někdy ovlivnit kompatibilitu PPA (Personal Package Archives) nebo aplikací Snap. Zkontrolujte následující body:

  • Ujistěte se, že vaše často používané aplikace fungují správně
  • Zkontrolujte, zda byly během aktualizace PPA zakázány (případně je znovu přidejte)
  • Ujistěte se, že aplikace Snap jsou stále nastaveny na automatické aktualizace

Pro opětovné povolení PPA zkontrolujte adresář /etc/apt/sources.list.d/ a podle potřeby přidejte nebo znovu ověřte repozitáře.

Toto jsou klíčové kroky, které je třeba po aktualizaci Ubuntu provést. Jakmile potvrdíte, že váš systém funguje správně, můžete s jistotou pokračovat v každodenním používání.

5. Často kladené otázky (FAQ)

Zde jsou některé často kladené otázky a odpovědi týkající se aktualizace Ubuntu. Ať už plánujete aktualizaci nebo jste ji již dokončili, tato sekce vám může pomoci vyjasnit běžné pochybnosti.

Q1. Jak dlouho trvá aktualizace Ubuntu?

A1. Závisí to na vašem prostředí a rychlosti internetu, ale obvykle to trvá přibližně 30 minut až 1 hodinu.
Pokud aktualizujete ze starší verze přes několik kroků (např. 18.04 → 22.04) nebo používáte výkonně slabý počítač, může to trvat déle. Ujistěte se, že si předem vyhradíte dostatek času.

Q2. Co mám dělat, když během aktualizace dojde k výpadku proudu?

A2. Výpadek proudu může poškodit systémové soubory. Zkuste nejprve následující kroky:

  1. Nabootujte do režimu zotavení (z GRUBu vyberte „Advanced options“ → „Recovery mode“)
  2. Pokuste se opravit pomocí následujících příkazů:
    sudo dpkg --configure -a
    sudo apt update
    sudo apt upgrade
    
  1. Pokud je vše příliš poškozené, obnovte ze zálohy nebo použijte Live USB k obnovení dat.

Q3. Jaký je rozdíl mezi verzí LTS a běžnou verzí?

A3. Verze LTS (Long Term Support) dostávají aktualizace po dobu 5 let a zaměřují se na stabilitu a spolehlivost. Běžné (interim) verze zavádějí nové funkce rychleji, ale jsou podporovány pouze 9 měsíců.

  • Kdo by měl používat LTS: uživatelé serverů, firemní prostředí a ti, kteří upřednostňují stabilitu systému
  • Kdo by měl používat běžné verze: pokročilí uživatelé a vývojáři, kteří chtějí nejnovější funkce

Q4. Můžu přejít přímo ze staré verze na nejnovější?

A4. Ne, obecně musíte aktualizovat po jedné verzi. Například nemůžete přejít přímo z 18.04 LTS na 22.04 LTS — musíte nejprve projít 20.04 LTS.
Ubuntu však oficiálně podporuje aktualizace LTS na LTS a v mnoha případech to můžete provést pomocí do-release-upgrade.

Q5. Pokud po aktualizaci něco selže, mohu se vrátit zpět?

A5. Bohužel Ubuntu nemá vestavěnou funkci rollbacku jako Windows. Proto je vytvoření zálohy předem naprosto nezbytné.
Pokud opravdu potřeb vrátit, budete muset provést čistou instalaci pomocí ISO předchozí verze a obnovit data ze zálohy.

Tyto FAQ jsou založeny na skutečných zkušenostech uživatelů. Znalost odpovědí na běžné otázky vám pomůže aktualizovat s větší jistotou a méně překvapení.

侍エンジニア塾