navody:prirucka:upgrade

Toto je starší verze dokumentu!


Upgrade systému je komplexní nahrazení jeho starší verze novější (např. přechod z Fedory 9 na Fedoru 10). Na rozdíl od aktualizace je při upgrade provedeno více zásadních změn v systému (nové verze programů se od původních významněji liší) a většinou je nutné provést i doplňující kroky (vyřešení konfliktů mezi starými a novými verzemi balíčků, instalace nového zavaděče a podobně). Při upgrade jsou na rozdíl od (re)instalace zachována původní nastavení systému.

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 externích repozitářů. Je to způsobeno tím, že vývojáři distribuce testují pouze upgrade v rámci samotné distribuce bez cizích doplňujících balíčků (ani by nebylo možné postihnout veškeré možné kombinace). V současných verzích Fedory je možné přímo v instalačním programu doplňovat externí repozitáře, čímž se tyto problémy mohou výrazně omezit (nebo naopak eskalovat).

Z výše uvedených důvodů je tedy vhodné méně zkušeným uživatelům doporučit spíše čistou instalaci s tím, že si domácí adresář /home zazálohují nebo ho při instalaci záměrně umístí na samostatný diskový oddíl. Při upgrade systému pak stačí zformátovat pouze diskový oddíl připojovaný do kořenového adresáře / a uživatelská nastavení uložená v podadresářích /home zachovat. Podrobnosti viz. kapitola Instalace systému a vytvoření diskových oddílů.

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ší.

:!: Před upgradem celého systému vždy zálohujte všechna důležitá data.

Upgrade pomocí instalačního DVD

Nejjednodušší upgrade systému lze provést pomocí instalačního DVD Fedory, protože instalační program umí vyřešit i komplikovanější problémy spojené s přechodem na novější verzi systému.

 Upgrade systému Fedora

Upgrade pomocí programu preupgrade

Fedora obsahuje nástroj, kterým je možné provést upgrade systému bez nutnosti stahovat instalační médium. Tento nástroj se jmenuje preupgrade a nainstalujete jej příkazem

yum install preupgrade

spustit lze pouze z příkazové řádky a to

/usr/sbin/preupgrade

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 to <vámi vybraná verze Fedory>

Poté se spustí standardní instalátor - viz Instalace Fedory krok za krokem s několika změnami

  1. neprovádí se kontrola instalačního média
  2. 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 systému skutečně potřeba a během této doby je možné počítač zcela normálně používat.

Upgrade pomocí nástroje yum

TODO

  • Poslední úprava: 2022/11/14 11:11
  • (upraveno mimo DokuWiki)