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 [2015/05/26 20:10] – sesivany | navody:prirucka:upgrade [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 3: | Řádek 3: | ||
| ===== 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í programu FedUp === | + | === Grafický upgrade |
| - | Fedora obsahuje nástroj, | + | //Fedora |
| + | {{ : | ||
| - | yum install fedup | + | 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. |
| - | Pro jistotu aktualizujte klice repozitaru tretich stran jako je RPMFusion. | + | === DNF System Upgrade === |
| - | Upgrade z Fedory | + | 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ři upgradu z Fedory 20 musíme navíc určit, na jaký produkt chcete upgradovat: | + | Pro jistotu aktualizujte klíče repozitářů třetích stran jako je RPMFusion. |
| - | fedup-cli --network 22 --product=workstation | + | Upgrade z Fedory 27 a 28 provedete |
| - | fedup-cli --network 22 --product=server | + | |
| - | fedup-cli --network 22 --product=cloud | + | |
| - | fedup-cli --network 22 --product=nonproduct (v případě, že používáte jinou variantu, např. KDE spin, a nechcete upgradovat na jeden z oficiálních produktů) | + | |
| - | | + | |
| - | //FedUp// je novým nástrojem a zatím nemá svoji grafickou verzi. Po spuštění výše zmíněného příkazu se začnou stahovat balíčky, které se posléze použijí pro upgrade. Před spuštěním FedUpu se ujistěte, že máme dostatek místa na / oddíle pro stažení balíčků. Po dokončení stahování budete vyzváni k restartu. Po restartu najdete v zavaděči položku //System Upgrade//. Ta 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. | + | sudo dnf system-upgrade |
| - | Po startu systemu provedte jeste synchronizaci baliku nove verze: | + | Pokud dojde během aktualizace k problémům se závislostmi, |
| + | sudo dnf system-upgrade download --releasever=28 --allowerasing | ||
| - | dnf distribution-synchronization --disableplugin=presto | + | Pokud už vše proběhlo bez problémů, tak můžete systém restartovat a zahájit upgrade: |
| + | | ||
| - | Podrobnější informace o práci s FedUp naleznete v anglickém návodu: [[http:// | + | 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í |
| - | :!: **Upgrade pomocí nástroje | + | :!: **Upgrade pomocí nástroje |
| - | Hlavní výhoda aktualizace pomocí | + | Hlavní výhoda aktualizace pomocí //distro-sync// spočívá v tom, že je možné pracovat se všemi aktivními [[instalace_aplikaci# |
| - | Nejprve vyčistíme cache nástroje //yum// příkazem: | + | Nejprve vyčistíme cache nástroje //dnf// příkazem: |
| - | | + | |
| :!: **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).** | :!: **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).** | ||
| Řádek 70: | Řádek 67: | ||
| Nyní můžete spustit příkaz pro upgrade distribuce: | Nyní můžete spustit příkaz pro upgrade distribuce: | ||
| - | | + | |
| :!: Pokud se vyskytnou konflikty, je nutné je ručně vyřešit, například při hlášení: | :!: Pokud se vyskytnou konflikty, je nutné je ručně vyřešit, například při hlášení: | ||
| Řádek 78: | Řá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í, | **Pokud provádíte jakékoli operace s balíčky, kvůli nápravě závislostí, | ||
| Řádek 84: | Řádek 81: | ||
| 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 96: | Řádek 93: | ||
| === Upgrade pomocí nástroje Fedora Upgrade === | === Upgrade pomocí nástroje Fedora Upgrade === | ||
| - | Nástroj Fedora Upgrade | + | Nástroj |
| - | | + | |
| | | ||
| - | a spustíte příkazem | + | a spustíte příkazem: |
| - | fedora-upgrade | + | |
| | | ||
| postupujte podle instrukcí na obrazovce. | postupujte podle instrukcí na obrazovce. | ||
| - | |||
| ---- | ---- | ||
| [[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] | ||
| - | |||