Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
navody:prirucka:upgrade [2009/11/13 19:44] – covex | navody:prirucka:upgrade [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 2: | Řádek 2: | ||
===== Upgrade systému ===== | ===== Upgrade systému ===== | ||
- | {{: | + | {{: |
- | Upgrade systému je komplexní nahrazení jeho starší verze novější (např. přechod z // | + | 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 |
==== Upgrade Fedory ==== | ==== Upgrade Fedory ==== | ||
Řádek 15: | Řádek 15: | ||
:!: **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.**\\ | ||
- | |||
- | Všechny níže popsané způsoby je nutné provádět jako root. Buď se takto rovnou příhlásíte nebo v příkazovém řádku (v terminálovém okně) zadejte příkaz //su// a pak heslo roota: | ||
- | |||
- | su | ||
Ve všech případech je nezbytné uvést nejprve stávající systém do aktuálního stavu (viz též kapitola [[aktualizace]]), | Ve všech případech je nezbytné uvést nejprve stávající systém do aktuálního stavu (viz též kapitola [[aktualizace]]), | ||
- | | + | |
+ | |||
+ | Po aktualizaci je doporučeno systém restartovat, | ||
- | === Upgrade pomocí instalačního DVD === | + | === Grafický upgrade |
- | 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. Proto je tento způsob doporučen zejména méně zkušeným uživatelům. | + | |
- | V tomto případě si připravte instalační DVD podle instrukcí v kapitole [[instalace|Instalace systému]], nastartujte počítač z tohoto DVD (viz podkapitola [[instalace# | + | //Fedora Workstation// |
+ | {{ : | ||
- | {{ navody: | + | 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 //Fedory//, na kterou chcete upgradovat. Takový problém obvykle vyřešíte odinstalací daného balíčku. |
- | === Upgrade | + | === DNF System |
- | Fedora obsahuje nástroj, kterým | + | Obdobou grafického upgradu pomocí //GNOME Software//, která |
- | | + | |
- | spustit lze pouze z příkazové | + | Pro jistotu aktualizujte klíče repozitářů třetích stran jako je RPMFusion. |
- | / | + | Upgrade z Fedory 27 a 28 provedete příkazem: |
- | Dále vás povede grafické rozhraní, kde si vybere verzi na kterou chcete aktualizovat. Použít lze i textovou verzi // | + | sudo dnf system-upgrade download --releasever=28 |
- | | + | Pokud dojde během aktualizace k problémům se závislostmi, |
+ | | ||
- | Poté se spustí standardní instalátor - viz [[instalace# | + | Pokud už vše proběhlo bez problémů, tak můžete systém restartovat a zahájit upgrade: |
- | s několika změnami | + | sudo dnf system-upgrade reboot |
- | - neprovádí se kontrola instalačního média | + | |
- | - pokud instalátor během instalace dojde k závěru, | + | |
- | === Upgrade pomocí nástroje yum === | + | 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. |
- | Hlavní výhoda aktualizace | + | === Upgrade |
- | Nejprve vyčistíme cache nástroje //yum// příkazem: | + | :!: **Upgrade pomocí |
- | yum clean all | + | Hlavní výhoda aktualizace pomocí // |
- | Pak je nutné zaktualizovat balíček //fedora-release//, který v systému svojí vlastní verzí definuje verzi nainstalované distribuce (zde //Fedora 10//). Tento balíček potřebuje ještě balíček // | + | Nejprve vyčistíme cache nástroje |
- | | + | |
- | Máte-li 32bitovou verzi, vypíše se //i686//, u 64bitové pak //x86_64//. | + | :!: **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).** |
- | Pro 32bitovou distribuci: | + | Přepněte se do konzole (Alt+F2) a vypněte grafický mód |
- | | + | |
- | :!: **(## je třeba nahradit číslem verze, na kterou chceme upgradovat)**\\ | + | Nyní můžete spustit příkaz pro upgrade distribuce: |
- | a po dokončení stahování | + | |
- | | + | |
- | Pro 64bitovou distribuci: | + | :!: Pokud se vyskytnou konflikty, je nutné je ručně vyřešit, například při hlášení: |
- | + | ||
- | wget ftp:// | + | |
- | + | ||
- | :!: **(## je třeba nahradit číslem verze, na kterou chceme upgradovat)** \\ | + | |
- | a po dokončení stahování | + | |
- | + | ||
- | rpm -Uvh fedora-release-*.noarch.rpm | + | |
- | + | ||
- | + | ||
- | Používáte-li doplňující repozitáře, | + | |
- | + | ||
- | rpm -Uvh http:// | + | |
- | + | ||
- | V tuto chvíli vaše repozitáře odkazují na nová umístění, | + | |
- | + | ||
- | yum upgrade | + | |
- | + | ||
- | 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) | 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) | ||
Řádek 97: | Řádek 75: | ||
Je nutné před upggrade odebrat //Pidgin// a nainstalovat si ho znovu až po dokončení celého upgrade: | Je nutné před upggrade odebrat //Pidgin// a nainstalovat si ho znovu až po dokončení celého upgrade: | ||
- | | + | |
+ | |||
+ | **Pokud provádíte jakékoli operace s balíčky, kvůli nápravě závislostí, | ||
Dále je potřeba aktualizovat //Grub// příkazem, ve kterém je nutné nahradit parametr BOOTDEVICE zařízením, | Dále je potřeba aktualizovat //Grub// příkazem, ve kterém je nutné nahradit parametr BOOTDEVICE zařízením, | ||
- | | + | |
Nevíte-li jaké disky máte v systému, zadejte příkaz: | Nevíte-li jaké disky máte v systému, zadejte příkaz: | ||
Řádek 111: | Řádek 91: | ||
V tomto okamžiku je váš systém připraven na restart. Podrobnější informace naleznete na stránce http:// | V tomto okamžiku je váš systém připraven na restart. Podrobnější informace naleznete na stránce http:// | ||
- | ==== Aktualizace po upgrade ==== | + | === Upgrade pomocí nástroje Fedora Upgrade |
- | Po úspěšném upgrade je vhodné systém aktualizovat (viz kapitola [[aktualizace|Aktualizace systému]]). Mohou se tak vyřešit již opravené problémy (viz kapitola [[problemy|Řešené problémy]]). | + | Nástroj //Fedora Upgrade// umožňuje vybrat si mezi oficiálně podporovanou offline metodou pomocí //DNF System Upgrade// a online metodou pomocí // |
+ | |||
+ | sudo dnf install -y fedora-upgrade | ||
+ | |||
+ | a spustíte příkazem: | ||
+ | |||
+ | sudo fedora-upgrade | ||
+ | |||
+ | postupujte podle instrukcí na obrazovce. | ||
---- | ---- | ||
[[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] | ||
- |