Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| navody:prirucka:upgrade [2008/11/28 08:18] – Založení stránky milan_kerslager | navody:prirucka:upgrade [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | Upgrade systému je komplexní nahrazení jeho starší verze novější (např. přechod z // | + | [[obsah|Hlavní stránka]] |
| + | |||
| + | ===== Upgrade systému ===== | ||
| + | {{: | ||
| + | Upgrade systému je komplexní nahrazení jeho starší verze novější (např. přechod z // | ||
| ==== Možné problémy ==== | ==== Možné problémy ==== | ||
| - | Při upgrade systému mohou nastat potíže, které jsou pravděpodobnější zároveň s tím, kolik balíčků je nainstalováno z [[instalace_aplikaci# | + | Při upgrade systému mohou nastat potíže, které jsou pravděpodobnější zároveň s tím, kolik balíčků je nainstalováno z [[instalace_aplikaci# |
| - | Z výše uvedených důvodů je tedy vhodné méně zkušeným uživatelům | + | Spolehlivost upgradů //Fedory// se obecně velmi zlepšila, takže jej lze doporučit i běžným |
| - | ==== Možnosti upgrade | + | ==== Upgrade |
| K dispozici je několik možností, jak systém upgradovat na novější verzi. Různé metody jsou vhodné pro různé případy a není proto možné jeden z nich označit za nejlepší. | K dispozici je několik možností, jak systém upgradovat na novější verzi. Různé metody jsou vhodné pro různé případy a není proto možné jeden z nich označit za nejlepší. | ||
| Řádek 12: | Řádek 16: | ||
| :!: **Před upgradem celého systému vždy zálohujte všechna důležitá data.**\\ | :!: **Před upgradem celého systému vždy zálohujte všechna důležitá data.**\\ | ||
| - | === Upgrade pomocí instalačního DVD === | + | Ve všech případech je nezbytné uvést nejprve stávající systém do aktuálního stavu (viz též kapitola [[aktualizace]]), |
| - | Nejjednodušší upgrade | + | |
| + | sudo dnf --refresh update | ||
| + | |||
| + | Po aktualizaci je doporučeno systém restartovat, | ||
| + | |||
| + | === Grafický upgrade | ||
| + | |||
| + | //Fedora Workstation// | ||
| + | {{ : | ||
| + | |||
| + | Může se stát, že selže ověření transakce. V takovém případu vás //GNOME Software// nepustí k upgradu a upozorní vás na problém, který musíte ručně vyřešit. Typicky to je rozbitá závislost u nějakého balíčku z externího repozitáře nebo chybějící verze pro verzi // | ||
| + | |||
| + | === DNF System Upgrade === | ||
| + | |||
| + | Obdobou grafického upgradu pomocí //GNOME Software//, která je univerzální pro všechny verze Fedory, je upgrade pomocí pluginu //System Upgrade// do //DNF//. Stejně jako grafická varianta nejdříve stáhne potřebné balíčky a po ověření transakce vyzve k restartu. Samotný upgrade také probíhá v offline režimu. Plugin nainstalujete příkazem: | ||
| + | |||
| + | sudo dnf install dnf-plugin-system-upgrade | ||
| + | |||
| + | Pro jistotu aktualizujte klíče repozitářů třetích stran jako je RPMFusion. | ||
| + | |||
| + | Upgrade z Fedory 27 a 28 provedete příkazem: | ||
| + | |||
| + | sudo dnf system-upgrade download --releasever=28 | ||
| + | |||
| + | Pokud dojde během aktualizace k problémům se závislostmi, | ||
| + | sudo dnf system-upgrade download --releasever=28 --allowerasing | ||
| + | |||
| + | Pokud už vše proběhlo bez problémů, tak můžete systém restartovat a zahájit upgrade: | ||
| + | sudo dnf system-upgrade reboot | ||
| + | |||
| + | Po restartu se spustí samotný upgrade, který může trvat i několik hodin. Po dokončení se počítač sám restartuje a vy nabootujete do upgradovaného systému. | ||
| + | |||
| + | === Upgrade pomocí distro-sync === | ||
| + | |||
| + | :!: **Upgrade pomocí nástroje distro-sync není doporučován běžných uživatelům. Není testován Fedora QA a s některými změnami mezi verzemi Fedory si neumí poradit automaticky. Pokud nejste na něco takového připraveni, použijte raději výše zmíněný postup aktualizace pomocí // | ||
| + | |||
| + | Hlavní výhoda aktualizace pomocí // | ||
| + | |||
| + | Nejprve vyčistíme cache nástroje //dnf// příkazem: | ||
| + | |||
| + | sudo dnf clean all | ||
| + | |||
| + | :!: **Ujistěte se, že máte na disku dostatek volného místa (jak pro stahované balíčky, tak pro jejich instalaci - v závislosti na vaší instalaci 2-5GB).** | ||
| + | |||
| + | Přepněte se do konzole (Alt+F2) a vypněte grafický mód | ||
| + | |||
| + | telinit 3 | ||
| + | |||
| + | Nyní můžete spustit příkaz pro upgrade distribuce: | ||
| + | |||
| + | sudo dnf --releasever=< | ||
| + | |||
| + | :!: Pokud se vyskytnou konflikty, je nutné je ručně vyřešit, například při hlášení: | ||
| + | |||
| + | pidgin-2.5.2-2.fc9.i386 from installed has depsolving problems - Error: Missing Dependency: libedataserver-1.2.so.9 is needed by package pidgin-2.5.2-2.fc9.i386 (installed) | ||
| + | |||
| + | Je nutné před upggrade odebrat //Pidgin// a nainstalovat si ho znovu až po dokončení celého upgrade: | ||
| + | |||
| + | sudo dnf remove pidgin | ||
| + | |||
| + | **Pokud provádíte jakékoli operace | ||
| - | {{ navody:f9boot.png | Upgrade systému Fedora }} | + | Dále je potřeba aktualizovat //Grub// příkazem, ve kterém je nutné nahradit parametr BOOTDEVICE zařízením, |
| - | === Upgrade pomocí programu preupgrade === | + | sudo grub2-install BOOTDEVICE |
| - | Fedora obsahuje nástroj, kterým je možné provést upgrade | + | Nevíte-li jaké disky máte v systému, zadejte |
| - | | + | |
| - | spustit lze pouze z příkazové řádky a to | + | Nebo prohlédněte soubor / |
| - | | + | V tomto okamžiku je váš systém připraven na restart. Podrobnější informace naleznete na stránce http://fedoraproject.org/wiki/ |
| - | Dále vás povede grafické rozhraní, kde si vybere verzi na kterou chcete aktualizovat. Program pak stáhne na disk všechny potřebné balíčky a poté jste vyzváni k restartu systému. Při restartu vyberte z menu položku | + | === Upgrade pomocí nástroje Fedora Upgrade === |
| - | | + | Nástroj // |
| - | Poté se spustí standardní instalátor | + | sudo dnf install |
| - | s několika změnami | + | |
| - | | + | a spustíte |
| - | - pokud instalátor během instalace dojde k závěru, že mu přeci jen nějaký balíček chybí, vyzve vás ke konfiguraci sítě, protože chybějící balíček může opět stáhnout pouze ze sítě. | + | |
| - | Hlavní výhodou této metody je, že se stahují pouze ty balíčky, které jsou při upgrade | + | sudo fedora-upgrade |
| + | |||
| + | postupujte podle instrukcí na obrazovce. | ||
| - | === Upgrade pomocí nástroje yum === | + | ---- |
| - | TODO | + | [[obsah|Hlavní stránka]] |