Fedora

Jak upgradovat Fedora Linux?

Jak upgradovat Fedora Linux?

Fedora je distribuce Linuxu, kterou sponzoruje Red Hat. Nejlepší 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.

Čím se budeme zabý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. Doplněk pro upgrade systému DNF
  3. Upgradujte pomocí správce balíčků pouze s dnf

Věci, které musíte udělat před zahájením

Před zahájením procesu musíme provést určité věci, abychom mohli bezproblémově upgradovat.

První věc je, že byste měli vždy zálohovat svá data, než se pokusíte upgradovat. Je vysoce doporučeno pro jakýkoli výrobní systém.  Pokud experimentujete s virtuálním strojem, nemusíte se obávat. Druhá věc, měli byste mít účet root nebo alespoň uživatelský účet s oprávněními root. To je nezbytné, protože bez práv superuživatele nemůžete spouštět příkazy k upgradu.

Metoda 1. Upgrade pomocí Softwarového centra (doporučeno pro vydání pracovní stanice Fedora)

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

Po stisknutí tlačítka pro stažení se automaticky stáhnou všechny soubory potřebné pro upgrade. Po dokončení stahování se zobrazí výzva k restartování, aby se nainstalovaly upgradované soubory. Po restartu uvidíte nové vydání.

Metoda 2. Pomocí 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 aktualizaci systému používá dnf-plugin-system-upgrade. Jedná se vlastně o metodu 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 --refresh

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

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

Krok 2. Po dokončení instalace aktualizací proveďte restart systému.

Krok 3. Po restartu systému otevřete terminál a nainstalujte plugin: dnf-plugin-system-upgrade. K tomu použijte následující příkaz:

# dnf install dnf-plugin-system-upgrade

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 --refresh --releasever = 33

Když spustíte výše uvedený příkaz, požádá o spuštění příkazu „dnf upgrade -refresh“, aby se ujistil, že je systém aktuální. Stiskněte klávesu „y“ a stiskněte klávesu Enter, aby si mohla stáhnout jakoukoli novou aktualizaci.

The uvolnit Argument se používá k určení verze operačního systému Fedora, kterou chceme nainstalovat. Zde jsme určili verzi číslo 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 vzít rawhide pro upgrade na verzi rawhide.

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

Jak vidíte, tato aktualizace verze je asi 1.3 G, takže stažení a instalace všech těchto aktualizací může trvat dlouho. Počkejte, až se proces dokončí.

Během procesu upgradu naimportuje klíč gpg a požádá vás o ověření, stačí zde 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 dnf system-upgrade“, jinak budete možná muset celý proces restartovat.

Systém se nyní restartuje a použije 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:

Můžeme zkontrolovat verzi Fedory pomocí příkazu:

# / etc / os-release

Protože jsme používali verzi Fedory 32 xfce, upgradovali jsme na Fedoru 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 upgrade systému DNF)

Poslední metodou je použití DNF, což je ve skutečnosti nedoporučeno Fedora. Při upgradu tímto způsobem se můžete setkat s obecnými problémy se závislostmi.  V případě jakéhokoli takového problému se můžete podívat na referenční stránky a další příspěvky související s instalačním průvodcem. Jedná se o velmi dráždivou metodu, kterou by měli 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 izoluje více uživatelů.cílová

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

# dnf upgrade

Krok 3. V případě upgradu přes tři nebo více verzí nebo upgradu ze staré verze Fedory před Fedorou 20 může být nutné importovat a nainstalovat podpisový klíč balíčku. Jinak to není nutné pro upgrade ve dvou verzích nebo méně z verze Fedory 20 nebo novější.

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

# rpm --import / etc / pki / rpm-gpg / RPM-GPG-KEY-fedora-23-x86_64

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

Krok 4. Vyčistěte všechny mezipaměti dnf spuštěním:

# dnf vyčistit vše

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

# dnf --releasever = --setopt = deltarpm = chybná distro-synchronizace

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

# dnf groupupdate 'Minimální instalace'

Další skupiny jako 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 bootloader pro bootovací 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í stroj, 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 pomocí tří různých způsobů. Také jsme se naučili hlavní rozdíl v používání těchto metod upgradu.  Tato příručka byla úspěšně testována na Fedoře 32 pro upgrade na Fedoru 33. Pokud se vám tento průvodce HowTo líbil, sdílejte ho s ostatními.

Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...
Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...