Jak upgradovat Fedora Linux?

How Upgrade Fedora Linux



Fedora je distribuce Linuxu, kterou sponzoruje Red Hat. Nejlepší na tom je, že je to bezplatný a otevřený zdroj. Je také k dispozici pro stolní počítače, servery a systémy IoT. Má jiné desktopové prostředí jako KDE Plasma, XFCE, LXQT atd.

Co budeme pokrývat?

V této příručce se budeme zabývat tím, jak upgradovat Fedoru 32 na Fedoru 33. Uvidíme tři různé způsoby upgradu Fedory:







  1. Upgradujte pomocí Softwarového centra
  2. Plugin pro upgrade systému DNF
  3. Upgradujte pomocí správce balíčků pouze s dnf

Co dělat, než začnete

Aby proces proběhl hladce, musíme před zahájením procesu udělat určité věci.



První věcí je, že byste si před pokusem o upgrade měli vždy zálohovat data. Důrazně se doporučuje pro jakýkoli výrobní systém. Pokud experimentujete s virtuálním strojem, 0, pak si nemusíte dělat starosti. Druhá věc, měli byste mít root účet nebo alespoň uživatelský účet s oprávněními root. Je to nutné, protože bez práv superuživatele nelze spouštět příkazy pro upgrade.



Metoda 1. Upgradujte pomocí Software Center (doporučeno pro verzi Fedora Workstation)

Toto je nejvíce doporučovaný způsob upgradu pracovní stanice Fedora a je to také nejjednodušší způsob pro začátečníky. Od edice Fedora 23 Workstation se při každém zavedení nové stabilní verze začne zobrazovat oznámení o novém vydání Fedory. Podívejte se na oznámení nebo přejděte do centra grafického softwaru Fedory, zobrazí se vám jednoduché okno aktualizace, jak je uvedeno níže:





Když stisknete tlačítko Stáhnout, automaticky se stáhnou všechny soubory potřebné k upgradu. Po dokončení stahování vás požádá o restart pro instalaci upgradovaných souborů. Po restartu uvidíte své nové vydání.



Metoda 2. Použití pluginu pro upgrade systému DNF

Toto je oficiálně doporučená metoda upgradu pro všechny instalace Fedory, s výjimkou pracovní stanice Fedora. Při provádění upgradu systému používá dnf-plugin-system-upgrade. Toto je vlastně metoda příkazového řádku, protože vyžaduje spuštění nějakého příkazu. Dobře, pojďme se podívat, jak to bude fungovat.

Krok 1 . Nejprve aktualizujte svůj systém Fedora pomocí příkazu:

#dnf upgrade--Obnovit

Tím nainstalujete do systému všechny potřebné aktualizace před upgradem. Skutečná velikost stahování se může u každého jiného systému lišit.

V závislosti na rychlosti připojení k internetu a hardwaru systému může stahování a instalace všech aktualizací trvat značnou dobu.

Krok 2 . Jakmile je instalace aktualizací dokončena, proveďte restart systému.

Krok 3 . Po restartování systému otevřete terminál a nainstalujte plugin: dnf-plugin-system-upgrade. Chcete -li to provést, použijte následující příkaz:

#dnfNainstalujtednf-plugin-upgrade systému

Krok 4 . Nyní použijeme plugin dnf ke stažení balíčků aktualizace vydání. Spusťte níže uvedený příkaz:

#dnf stažení aktualizace systému--Obnovit -vždy=33

Když spustíte výše uvedený příkaz, požádá vás o spuštění příkazu dnf upgrade –refresh, aby bylo zajištěno, že je systém aktuální. Stiskněte ‘y’ a stiskněte Enter, aby si mohla stáhnout jakoukoli novou aktualizaci.

The uvolňovač argument se používá k určení verze systému Fedora OS, kterou chceme nainstalovat. Zde jsme uvedli číslo verze 33, což je nejnovější dostupná verze právě teď. Chcete -li upgradovat na rozvětvené vydání, musíme použít 34, nebo můžeme použít rawhide k upgradu na verzi rawhide.

Jakmile je proces aktualizace dokončen, můžete si stáhnout aktualizace, jak je uvedeno níže:

Jak vidíte, tato verze má velikost přibližně 1,3 G, takže stahování a instalace všech těchto aktualizací může trvat dlouho. Počkejte na dokončení procesu.

Během procesu upgradu importuje klíč gpg a požádá vás o jeho ověření, zde stačí stisknout „y“:

Proces instalace je téměř dokončen, zbývá spustit příkaz:

#dnf restartování systému

Poznámka : Nespouštějte prosím žádný jiný příkaz kromě restartu aktualizace systému dnf, jinak budete muset celý proces restartovat.

Systém se nyní restartuje, aby použil stažené aktualizace systému, jak je uvedeno níže:

Po dokončení procesu upgradu byste měli vidět novou přihlašovací obrazovku pro Fedora 33 OS, jak je znázorněno zde:

Verzi Fedory můžeme zkontrolovat pomocí příkazu:

#/atd/os-vydání

Protože jsme používali verzi Fedora 32 xfce, jsme upgradováni na Fedora 33 xfce. To by mělo být stejné, pokud upgradujete z verze gnome, měli byste přistát na gnome Fedora.

Metoda 3. Upgrade pomocí správce balíčků pouze s dnf (bez použití pluginu pro aktualizaci systému DNF)

Poslední metodou je použití DNF, což je ve skutečnosti nedoporučeno od Fedory. Při upgradu tímto způsobem můžete narazit na obecné problémy se závislostí. V případě jakéhokoli takového problému se můžete obrátit na referenční stránky a další příspěvky související s instalační příručkou. Toto je velmi dráždivá metoda a měli by ji používat pouze zkušení správci systému.

Krok 1 . Otevřete terminál a přihlaste se jako uživatel root a spusťte následující příkaz:

#systemctl izolovat multi-user.target

Krok 2 . V tomto okamžiku musíme aktualizovat balíčky našeho aktuálního systému Fedora pomocí následujícího příkazu:

#dnf upgrade

Krok 3 . V případě upgradu na tři nebo více verzí nebo upgradu ze staré verze Fedory před Fedora 20 může vyžadovat import a instalaci podpisového klíče balíčku. Jinak to není nutné pro upgrade na dvě verze nebo méně z verze Fedora 20 nebo novější.

Pokud je tedy klíč importován, spusťte následující příkaz:

#otáčky za minutu--import /atd/pki/rpm-gpg/RPM-GPG-KEY-fedora-2. 3-x86_64

Nezapomeňte nahradit 23 cílovým vydáním, jako je 32 nebo 33 pro nejnovější Fedoru. Nahraďte také x86_64 architekturou vašeho systému.

Krok 4 . Vyčistěte veškerou mezipaměť dnf spuštěním:

#dnf vyčistit vše

Krok 5 . Spusťte proces upgradu pomocí příkazu:

#dnf-vždy=<target_release_number> --nastavit=deltarpm=Nepravdivédistribuční synchronizace

Krok 6 . Nainstalujte nové balíčky pro novou verzi pomocí:

#dnf groupupdate'Minimální instalace'

Další skupiny, jako je GNOME Desktop, Nástroje pro správu, lze také aktualizovat, jak je znázorněno zde:

# dnf groupupdate 'GNOME Desktop'

# dnf groupupdate Nástroje pro správu

Krok 7 . Nainstalujte zavaděč pro vaše zaváděcí zařízení pomocí příkazu:

#/usr/sbin/grub2-install BOOTDEVICE

Zaváděcí zařízení je obvykle /dev /sda nebo /dev /sdb, v závislosti na vašem pevném disku. Pokud používáte virtuální počítač, může to být jako dev/vda.

Krok 8 . Nyní vyčištěním systému odstraňte nepotřebné soubory mezipaměti a další nadbytečné soubory. Tyto soubory se často nacházejí v následujících adresářích:

  1. / var / cache / dnf
  2. / var / lib / falešný
  3. / var / cache / falešný

Závěr

V této příručce jsme viděli, jak můžeme upgradovat Fedora Linux třemi různými způsoby. Zjistili jsme také hlavní rozdíl v používání těchto metod upgradu. Tato příručka byla úspěšně testována na Fedora 32 pro upgrade na Fedoru 33. Pokud se vám tato příručka HowTo líbila, sdílejte ji s ostatními.