Jak upgradovat z Fedory 26 na Fedoru 27

logo fedora

Po oficiální vydání nové verze Fedory 27, začínáme s aktualizacemi předchozí verze. Jak byste měli vědět, důrazně se doporučuje být neustále aktualizován, proto Mám zde malého průvodce, jak aktualizovat náš systém.

Pro ty uživatele, kteří chtějí aktualizovat svůj systém na novou verzi, máme zařízení, abychom to dokázali bez nutnosti přeinstalovat systém a museli ohrozit naše soubory.

Nejjednodušší způsob, jak tento proces provést je to od správce balíčků gnome. K provedení aktualizace se musíme podívat do naší oznamovací oblasti, nebo to můžeme udělat z „GNOME Software“ na kartě „Aktualizace softwaru“ nebo kliknutím na tlačítko „Aktualizovat“ a měla by se tam zobrazit nová verze Fedory.

Ale pro ty z nás, kteří nemají Gnome?

Aktualizujte Fedoru z terminálu

Pokud jste jedním z těch, kteří nepoužívají Gnome ve Fedoře, výše uvedené vám nepomůže, tady je místo musíme použít terminál k aktualizaci našeho systému. Zde je v tomto procesu nesmírně nutné deaktivovat neoficiální úložiště, jako je google, dropbox, rpmfusion, virtualbox atd.

K tomu musíme jít do našeho souboru, který je ukládá, a upravit jej, uděláme to pomocí:

sudo ls /etc/yum.repos.d/

Zde identifikujeme ty, které jsou mimo:

fedora.repo

fedora-updates.repo

fedora-updates-testing.repo

Budeme muset každý upravit z nich a přidejte možnost k:

enabled=0

Například v úložišti Google:

sudo gedit /etc/yum.repos.d/google-chrome.repo
[google-chrome]

name=google-chrome

baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64

enabled=0

gpgcheck=0

První věcí bude otevřít terminál a začít aktualizovat balíčky a úložiště.

sudo dnf upgrade --refresh

Zde to bude trvat asi 30 až 50 minut v závislosti na vašem připojení k internetu, může to trvat o něco déle.

Nyní nainstalujeme nástroj, který nám umožní aktualizovat naši Fedoru

sudo dnf install dnf-plugin-system-upgrade

Nakonec následujícími příkazy označujeme, že instalace nových balíčků se provádí pomocí:

sudo dnf system-upgrade download --releasever=27

Po dokončení je je nezbytně nutné restartovat náš tým aby se změny projevily.

sudo dnf system-upgrade reboot

Řešení problémů po upgradu

Jsou chvíle, kdy po aktualizaci tímto způsobem nastanou problémy, abychom je mohli vyřešit, musíme postupovat podle těchto kroků. Pro drtivou většinu aktualizací by to nemělo být nutné.

Znovu vytvořte databázi RPM

Pokud se nám při práci s nástroji RPM / DNF zobrazují varování, je možné, že byla databáze z nějakého důvodu poškozena. Je možné jej znovu sestavit a zjistit, zda to vyřeší vaše problémy. Vždy zálohuje / var / lib / rpm / první. Chcete-li znovu sestavit databázi, spusťte:

sudo rpm --rebuilddb

Použití distro-synchronizace k vyřešení problémů se závislostí

Nástroj pro aktualizaci systému používá ve výchozím nastavení metodu distro synchronizace. Pokud váš systém zůstal částečně mimo aktualizaci nebo pokud jsme si všimli nějakých problémů se závislostí balíčků, můžete to zkusit opravit ručně spuštěním jiné distribuce synchronizace. Toto se pokusí vytvořit vaše nainstalované balíčky přesně ve stejné verzi jako v aktuálně povolených úložištích, i když to znamenalo downgradovat některé balíčky:

sudo dnf distro-sync

Robustnější varianta také umožňuje odebrání balíčků, jejichž závislosti balíku nelze uspokojit. Než to potvrdíte, vždy pečlivě zkontrolujte, které balíčky budou odebrány:

sudo dnf distro-sync --allowerasing

Přeznačte soubory pomocí nejnovějších zásad SELinux

Pokud se objeví varování, že některé akce nebyly povoleny kvůli aktuálním zásadám SELinuxu, může to být případ nesprávného označení některých souborů s oprávněními SELinuxu. K tomu může dojít v případě jakýchkoli chyb nebo pokud jste v minulosti někdy deaktivovali SELinux. Celý systém můžete znovu označit spuštěním:

sudo touch /.autorelabel

Restartování dalšího bootování bude trvat dlouho, protože zkontroluje a opraví všechny tagy SELinux na všech vašich souborech. Jakmile to bude hotové, můžeme si nyní užít tuto novou verzi Fedory.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.