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 Následující verzeObě strany příští revize | ||
navody:prirucka:upgrade [2008/11/28 09:18] – Založení stránky milan_kerslager | navody:prirucka:upgrade [2015/11/08 11:23] – fc23 redakce | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | 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. | + | [[obsah|Hlavní stránka]] |
+ | |||
+ | ===== Upgrade systému ===== | ||
+ | {{: | ||
+ | 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, domovské adresáře atd. | ||
==== Možné problémy ==== | ==== Možné problémy ==== | ||
Řádek 6: | Řádek 10: | ||
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ář ''/ | 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ář ''/ | ||
- | ==== 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í | + | 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, | ||
+ | |||
+ | Fedora obsahuje nástroj, kterým je možné provést upgrade systému bez nutnosti stahovat celé instalační médium. Stahují se 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. Tento nástroj se jmenuje //FedUp// a nainstalujete jej příkazem | ||
+ | |||
+ | sudo dnf install dnf-plugin-system-upgrade | ||
+ | |||
+ | Pro jistotu aktualizujte klice repozitaru tretich stran jako je RPMFusion. | ||
+ | |||
+ | Upgrade z Fedory 21 a 22 provedete příkazem: | ||
+ | |||
+ | sudo dnf system-upgrade download --releasever=23 | ||
+ | |||
+ | |||
+ | // | ||
+ | |||
+ | Pokud dojde během aktualizace k problémům se závislostmi, | ||
+ | sudo dnf system-upgrade download --releasever=23 --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í | ||
+ | |||
+ | :!: **Upgrade pomocí nástroje dnf 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, | ||
+ | |||
+ | Hlavní výhoda aktualizace | ||
+ | |||
+ | Nejprve vyčistíme cache nástroje | ||
+ | |||
+ | 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ě | ||
+ | |||
+ | 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 | ||
+ | |||
+ | Dále je potřeba aktualizovat //Grub// příkazem, ve kterém je nutné nahradit parametr BOOTDEVICE zařízením, | ||
+ | |||
+ | sudo grub2-install BOOTDEVICE | ||
- | {{ navody: | + | Nevíte-li jaké disky máte v systému, zadejte příkaz: |
- | === Upgrade pomocí programu preupgrade === | + | cat / |
- | 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 | + | Nebo prohlédněte soubor |
- | yum install preupgrade | + | V tomto okamžiku je váš systém připraven na restart. Podrobnější informace naleznete na stránce http:// |
- | spustit lze pouze z příkazové řádky a to | + | === Upgrade pomocí nástroje Fedora Upgrade === |
- | / | + | Nástroj Fedora Upgrade je založený na upgradu pomocí yumu. Na rozdíl od této metody za vás ale některé věci automatizuje. Stejně jako u upgradu pomocí yumu se jedná o nepodporovanou metodu, takže by ji měli používat pouze uživatelé, |
- | 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 | + | sudo dnf install -y fedora-upgrade |
+ | |||
+ | a spustíte příkazem | ||
- | | + | |
+ | |||
+ | postupujte podle instrukcí na obrazovce. | ||
- | Poté se spustí standardní instalátor - viz [[instalace# | ||
- | s několika změnami | ||
- | - neprovádí se kontrola instalačního média | ||
- | - 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í | + | ---- |
+ | [[obsah|Hlavní | ||
- | === Upgrade pomocí nástroje yum === | ||
- | TODO |