GNU/Linux >> Znalost Linux >  >> Ubuntu

Upgradujte Ubuntu 18.04 na Ubuntu 19.04 přímo z příkazového řádku

V předchozím článku jsem vysvětlil, jak upgradovat Ubuntu 18.04 a Ubuntu 18.10 na Ubuntu 19.04. Protože je však Ubuntu 18.10 stále podporován společností Canonical, uživatelé Ubuntu 18.04 musí nejprve upgradovat na 18.10 a stejným postupem upgradovat na 19.04. Tento tutoriál vám ukáže, jak upgradovat Ubuntu 18.04 přímo na Ubuntu 19.04 z příkazového řádku a obejít Ubuntu 18.10.

Proč Ubuntu 18.04 potřebuje nejprve upgradovat na 18.10?

Jak bylo vysvětleno v předchozím článku, pokud uživatelé Ubuntu 18.04 dodržují standardní postup upgradu, bude jim řečeno, aby nejprve upgradovali na 18.10.

To je způsobeno skutečností, že Ubuntu 18.10 je stále podporován společností Canonical a ještě nedosáhl konce životnosti. Poté, co Ubuntu 18.10 dosáhne konce životnosti v červenci 2019, mohou uživatelé Ubuntu 18.04 upgradovat přímo na 19.04 podle standardního postupu upgradu. Pokud nechcete čekat 3 měsíce a neradi upgradujete dvakrát, můžete podle pokynů níže upgradovat přímo na 19.04.

Poznámka:  Před provedením upgradu můžete pomocí programu zpětného systému vytvořit zaváděcí obraz ISO z vašeho aktuálního operačního systému. Pokud se upgrade nezdaří, můžete svůj operační systém snadno obnovit pomocí zaváděcího ISO. Vše ve vašem operačním systému včetně softwaru a souborů bude nedotčeno. Pokud používáte notebook, připojte prosím zdroj napájení.

Upgradujte Ubuntu 18.04 na Ubuntu 19.04 přímo z příkazového řádku

Metoda, kterou vám ukážu, je, jak funguje správce upgradu distribuce Ubuntu pod kapotou. Jediný rozdíl je v tom, že přejdeme na cestu upgradu, kterou nám poskytuje Canonical.

Nejprve spusťte následující příkaz pro upgrade stávajícího softwaru. (Upozorňujeme, že pokud je při spuštění následujícího příkazu nainstalováno nové jádro, budete muset restartovat systém, abyste mohli pokračovat v procesu upgradu.)

sudo apt update && sudo apt dist-upgrade

Pak se ujistěte, že máte update-manager-core balíček nainstalován.

sudo apt install update-manager-core

Dále upravte konfigurační soubor pomocí nano nebo vámi preferovaného textového editoru příkazového řádku.

sudo nano /etc/update-manager/release-upgrades

V dolní části tohoto souboru změňte hodnotu Prompt z lts na normal .

Prompt=normal

Chcete-li uložit soubor v textovém editoru Nano, stiskněte Ctrl+O a poté stiskněte Enter pro potvrzení. Ukončete stisknutím Ctrl+X .

Poté musíme spustit následující příkaz ke změně všech instancí bionic na disco v souboru se seznamem zdrojů (/etc/apt/sources.list ). Bionic je kódové jméno pro Ubuntu 18.04, zatímco disco je kódové jméno pro Ubuntu 19.04.

sudo sed -i 's/bionic/disco/g' /etc/apt/sources.list

Poté musíme deaktivovat úložiště třetích stran (PPA) pomocí příkazu níže.

sudo sed -i 's/^/#/' /etc/apt/sources.list.d/*.list

Poté, co deaktivujete úložiště třetích stran, spusťte následující příkazy k aktualizaci zdrojů softwaru a upgradu softwaru na nejnovější verzi dostupnou v úložišti Ubuntu 19.04. Tento krok se nazývá minimální upgrade.

sudo apt update

sudo apt upgrade

Pokud se apt-listchanges objeví během aktualizace, můžete stisknout Q pro návrat na hlavní obrazovku.

Po dokončení minimálního upgradu spusťte následující příkaz pro zahájení úplného upgradu.

sudo apt dist-upgrade

Pokud se zobrazí tato chyba:

Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Poté spusťte následující příkaz, abyste chybu opravili.

sudo apt update

A znovu spustit

sudo apt dist-upgrade

Nyní můžete ze svého systému Ubuntu odstranit zastaralé/nepotřebné softwarové balíčky.

sudo apt autoremove

sudo apt clean

Nakonec restartujte systém.

sudo shutdown -r now

Po restartování můžete otevřít okno terminálu a zkontrolovat verzi Ubuntu.

lsb_release  -a

Měli byste vidět následující text.

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release:        19.04
Codename:       disco

Jak znovu povolit úložiště třetích stran

Repozitáře třetích stran jsou definovány v .list soubory pod /etc/apt/sources.list.d/ adresář. Nejprve znovu povolte úložiště třetích stran pomocí následujícího příkazu, který odstraní # znak v řádcích, které začínají deb .

sudo sed -i '/deb/s/^#//g' /etc/apt/sources.list.d/*.list

Poté změňte všechny instance bionic na disco .

sudo sed -i 's/bionic/disco/g' /etc/apt/sources.list.d/*.list

Aktualizujte index úložiště balíčků.

sudo apt update

Některá úložiště třetích stran nemají záznam pro Ubuntu 19.04, takže pravděpodobně uvidíte chyby jako:

E: The repository 'http://linux.dropbox.com/ubuntu disco Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Budete muset upravit tyto soubory úložiště jeden po druhém a změnit disco zpět na bionic . Například upravuji soubor úložiště Dropbox.

sudo nano /etc/apt/sources.list.d/dropbox.list

Změňte disco zpět na bionic . Uložte a zavřete soubor.


Ubuntu
  1. Upgradujte z Ubuntu 13.10 na Ubuntu 14.04

  2. Upgradujte z Ubuntu 13.04 na Ubuntu 13.10

  3. Tři způsoby, jak odeslat e-mail z příkazového řádku Ubuntu

  1. Jak upgradovat z Ubuntu 16.04 na Ubuntu 18.04

  2. Jak upgradovat na Ubuntu 15.10 z Ubuntu 15.04

  3. Jak upgradovat balíčky na Ubuntu pomocí příkazového řádku

  1. Ubuntu 22.04:Připojte se k WiFi z příkazového řádku

  2. Ubuntu Server 20.04:Připojte se k WiFi z příkazového řádku

  3. Spusťte GUI z příkazového řádku na Ubuntu 22.04 Jammy Jellyfish