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

目次

1. Příprava před upgradem

Před upgradem Ubuntu je nutná několik důležitých příprav. Přeskočení těchto kroků může zvýšit riziko chyb během procesu upgradu nebo dokonce vést k ztrátě dat. Tato sekce představuje nezbytné kroky k zajištění stability a bezpečnosti systému.

Zálohování systému je nezbytné

Ačkoli jsou upgrady Ubuntu obecně bezpečné, vytvoření zálohy předem je extrémně důležité v případě neočekávaných chyb nebo selhání.

Existuje několik metod zálohování a následující možnosti jsou zvláště přátelské pro začátečníky:

  • Zkopírovat důležité soubory na externí HDD nebo USB flash disk
  • Zálohovat celý domovský adresář pomocí příkazu rsync
  • Použít nástroje pro zálohování obrazů disku, jako je Clonezilla

Příklad zálohování přes příkazovou řádku je níže:

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

Vždy přijměte důkladná opatření k ochraně vašich dat.

Aktualizovat systém na nejnovější stav

K zajištění plynulého upgradu Ubuntu musí být váš současný systém plně aktuální. Použijte následující příkazy k aktualizaci všech balíčků:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

dist-upgrade zahrnuje upgrady, které zahrnují změny závislostí, což je dělá nezbytnými před upgradem verze.

Odstranit nepotřebné balíčky

Zbývající nepotřebné balíčky mohou způsobit chyby během upgradu. Použijte následující příkaz k vyčištění vašeho systému:

sudo apt autoremove

Je také doporučeno vyčistit soubory v mezipaměti k uvolnění místa na disku a zlepšení bezpečnosti během upgradu.

sudo apt clean

Tyto kroky dokončují nezbytné přípravy před upgradem Ubuntu. Správné zálohy a údržba systému vám umožní upgradovat s jistotou.

2. Metody upgradu

Existují dva hlavní způsoby upgradu Ubuntu: pomocí GUI (Grafického uživatelského rozhraní) nebo pomocí příkazové řádky (terminálu). Tato sekce vysvětluje obě metody s podrobnými kroky a klíčovými body.

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

Pokud používáte edici Ubuntu pro desktop, upgradování přes GUI je nejin intuitivnější a nejbezpečnější volba.

Krok 1: Zkontrolovat nastavení aktualizací

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: Spustit Update Manager

Spusťte „Software Updater.“ Pokud je nová verze dostupná, objeví se notifikace.

Tip: Upgrady z jedné LTS verze na další LTS verzi se mohou objevit až po prvním point release (.1) nové LTS.

Krok 3: Provést upgrade

Klikněte na tlačítko „Upgrade“ a postupujte podle pokynů na obrazovce. Objeví se více potvrzovacích dialogů – pečlivě si každý prohlédněte. Ujistěte se, že napájení systému není přerušeno během procesu.

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

Pro serverová prostředí nebo uživatele, kteří chtějí větší kontrolu a viditelnost, je doporučeno upgradování přes příkazovou řádku.

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

Nejprve se ujistěte, že je nainstalován nástroj pro upgrade:

sudo apt install update-manager-core

Krok 2: Zkontrolovat konfigurační soubor

Upravte soubor /etc/update-manager/release-upgrades a ověřte, že hodnota Prompt= je nastavena správně:

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

Krok 3: Spustit upgrade

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

sudo do-release-upgrade

Tento příkaz upgraduje váš systém na další podporovanou verzi Ubuntu. Během procesu můžete být několikrát vyzváni – pečlivě si přečtěte každou zprávu před pokračováním.

Nápověda: Pokud upgradujete přes SSH na serveru, zvažte použití možností jako -d nebo -f DistUpgradeViewNonInteractive.

The upgrade process typically takes between 30 minutes and 1 hour, depending on your environment. After completion, you may be prompted to reboot the system.

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

Although Ubuntu upgrades are generally safe, unexpected issues can still occur. This section explains common problems, how to handle them, and key decision points during the upgrade.

Jak zacházet s chybovými zprávami

You may encounter error messages such as the following during the upgrade:

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

This indicates that some packages could not be downloaded. Try the following command:

sudo apt update --fix-missing

In most cases, retrying the upgrade resolves the issue.

Příklad 2: “dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a’”

This means the installation process was interrupted. Attempt recovery with:

sudo dpkg --configure -a

Then run sudo apt upgrade again to check the status.

Výběr způsobu zacházení s konfiguračními soubory

During the upgrade, you may be asked whether to replace configuration files such as /etc/default/grub or /etc/ssh/sshd_config with newer versions.

Typical options include:

  • Zachovat aktuální konfigurační soubor
  • Nainstalovat novou verzi
  • Porovnat rozdíly (stiskněte d pro zobrazení diffu)

Co byste měli zvolit?

  • Pokud jste nastavení nepřizpůsobili → Nainstalujte novou verzi
  • Pokud máte vlastní konfigurace → Zachovejte aktuální verzi

You can always manually compare and adjust configuration files later, so reviewing differences carefully is recommended.

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

If power or network connectivity is lost during the upgrade, the system may become unstable. Pay special attention to the following:

  • Udržujte připojený napájecí adaptér (zejména u notebooků)
  • Zajistěte stabilní internetové připojení
  • Vyhraďte dostatek nepřerušovaného času na aktualizaci

By following these precautions, you can upgrade Ubuntu safely and reliably.

4. Kontroly po aktualizaci

Even after a successful Ubuntu upgrade, performing several checks and adjustments helps ensure long-term system stability and comfort. This section summarizes recommended post-upgrade tasks.

Ověření verze systému

Confirm that the upgrade was successful by checking the system version:

lsb_release -a

Example output:

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

If the target version is displayed, the upgrade was successful.

Opětovné odstranění nepotřebných balíčků

After upgrading, unused packages and dependencies from the old version may remain. Clean them up using:

sudo apt autoremove
sudo apt clean

This frees disk space and improves system stability.

Kontrola japonského vstupu a nastavení locale

After upgrading, Japanese input methods (especially IBus or Fcitx) may stop working. If Japanese input is unavailable, reconfigure it as follows:

Pokud používáte Fcitx:

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

Log out or reboot to enable the input method.

Přenastavení locale:

sudo dpkg-reconfigure locales

This is useful if the system language has reverted to English.

Kontrola aplikací třetích stran

Upgrading Ubuntu may affect PPAs (Personal Package Archives) and Snap applications. Verify the following:

  • Často používané aplikace se spouštějí správně
  • PPAs nebyly deaktivovány (přidejte je znovu, pokud je to nutné)
  • Nastavení automatických aktualizací Snap zůstává zachováno

To re-enable PPAs, check /etc/apt/sources.list.d/ and re-add or re-authenticate as needed.

These are the essential checks after upgrading Ubuntu. If everything works correctly, you can safely resume daily use.

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

Tato sekce odpovídá na časté otázky ohledně aktualizací Ubuntu a pomáhá jak novým, tak zkušeným uživatelům.

Q1. Jak dlouho trvá aktualizace Ubuntu?

A1. Obvykle to trvá 30 minut až 1 hodinu, v závislosti na vašem hardwaru a rychlosti internetu.
Aktualizace napříč více verzemi (např. 18.04 → 22.04) nebo použití slabého hardwaru může trvat déle. Ujistěte se, že máte dostatek času před zahájením.

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

A2. Ztráta napájení může poškodit systémové soubory. Vyzkoušejte následující kroky:

  1. Spusťte do režimu zotavení (GRUB menu → “Advanced options” → “Recovery mode”)
  2. Spusťte následující příkazy:
    sudo dpkg --configure -a
    sudo apt update
    sudo apt upgrade
    
  1. Pokud je systém stále nestabilní, obnovte jej ze zálohy nebo nabootujte pomocí Live USB a obnovte data.

Q3. Jaký je rozdíl mezi LTS a běžnými vydáními?

A3. Vydání LTS (Long Term Support) poskytují pět let podpory a upřednostňují stabilitu. Běžná vydání zavádějí nové funkce rychleji, ale jsou podporována pouze devět měsíců.

  • Zvolte LTS, pokud: Ceníte si stability, používáte servery nebo se na Ubuntu spoléháte v práci
  • Zvolte běžná vydání, pokud: Chcete nejnovější funkce a jste pokročilý uživatel nebo vývojář

Q4. Mohu aktualizovat přímo ze staré verze na nejnovější vydání?

A4. Obecně je nutné provádět aktualizace sekvenčně, po jedné verzi. Například přímá aktualizace z 18.04 LTS na 22.04 LTS obvykle vyžaduje přechod přes 20.04 LTS. Nicméně Ubuntu oficiálně podporuje některé LTS‑to‑LTS aktualizace pomocí do-release-upgrade.

Q5. Mohu se po aktualizaci vrátit zpět, pokud nastanou problémy?

A5. Ubuntu neposkytuje vestavěnou funkci pro návrat zpět jako Windows. To činí zálohy před aktualizací mimořádně důležitými. Pro návrat musíte provést čistou instalaci předchozí verze pomocí její ISO image a obnovit data ze zálohy.

Toto FAQ je založeno na skutečných zkušenostech uživatelů. Vyřešení běžných obav předem pomáhá zajistit plynulou a bezstresovou aktualizaci Ubuntu.

侍エンジニア塾