Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze |
navody:prirucka:aktualizace [2008/05/26 19:37] – packagekit.. covex | navody:prirucka:aktualizace [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
---|
[[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] |
| |
===== Upgrade a aktualizace systému ===== | ===== Aktualizace systému ===== |
| |
{{:navody:48x48:emblems:emblem-downloads.png }} Kromě instalace systému je možné provést také jeho upgrade a aktualizaci. Upgradem systému rozumíme nahrazení starší verze //Fedory// novější (např. přechod z //Fedory 8// na //Fedoru 9//), kdy jsou narozdíl od (re)instalace zachována původní nastavení systému. Aktualizací systému pak rozumíme aktualizaci nainstalovaného softwaru (např. nová verze jádra nebo kancelářského balíku) bez toho, aniž by se měnila verze //OS//. | {{:navody:48x48:apps:system-software-update.png?60 }} Po instalaci systému je vhodné průběžně aktualizovat. Aktualizace nemění verzi nainstalovaného systému (např. //Fedora 30//, //Fedora 31//), pouze se aktualizují jednotlivé balíčky na jejich novější verze. Při aktualizaci tedy zůstává systém v základních rysech stejný, dochází jen k odstraňování chyb nebo drobným vylepšením. |
| |
==== Upgrade verze Fedory ==== | ==== Standardní automatická aktualizace - Software ==== |
| |
:!: **Před upgradem celého systému vždy zálohujte všechna důležitá data.**\\ | Ve //Fedora Workstation// se o aktualizace aplikací a systému stará nástroj //Software//. Ten pravidelně kontroluje, zda-li nejsou k dispozici nové aktualizace, a pokud nějaké nalezne, upozorní Vás na ně. Ručně je můžete zkontrolovat v nástroji //Software// na kartě //Aktualizace//. |
| |
| === Offline aktualizace === |
| |
=== Pomocí instalačního DVD === | //Software// ve Fedoře využívá mechanismus tzv. offline aktualizací. Tradičně se aktualizace instalují za plného běhu systému. Některý software má problémy se stabilitou, pokud za jeho běhu proběhne aktualizace jeho samého nebo některé z jeho závislostí. Z tohoto důvodu //Software// neaplikuje aktualizace systémových částí a problematických balíčků okamžitě, ale pouze je stáhne. Aktualizace se potom aplikují v minimalistickém režimu Dracutu po dalších restartu systému. Po stažení aktualizací jste vyzváni k restartu počítače. Po dokončení aktualizací se systém opět restartuje a nabootuje do standardního prostředí. Případně při vypínání počítače máte možnost vybrat instalaci aktualizací a poté vypnutí systému. |
Pomocí instalačního //DVD// je také možné provést upgrade na novější verzi //Fedory//. Tento postup se však příliš nedoporučuje. Jako vhodnější se jeví čistá instalace s tím, že je možné domovský adresář ''/home'' umístit na samostatný diskový oddíl. Při instalaci 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'' tak zůstanou zachována. Podrobnosti viz. kapitola [[instalace#Instalace systému a vytvoření diskových oddílů ]]. | |
| |
{{ navody:f9boot.png | Upgrade systému Fedora }} | {{ :navody:prirucka:f22aktualizace.png?500 | Přehled nabízených aktualizací v Software}} |
| |
=== Pomocí preupgrade === | Pokud vám tento způsob aktualizací nevyhovuje, využívejte pro aktualizace jiné nástroje než //Software//: //yum//, //dnf//, //Yumex//, či //Apper//. |
| |
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, stáhnou se vám 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#instalace_fedory_krok_za_krokem|Instalace fedory krok za krokem]] | |
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í, vyzvé vás ke konfiguraci sítě, protože chybějící balíček může opět stáhnout pouze ze sítě | |
| |
Výhoda této metody je, že stahuje pouze ty balíčky, které skutečně potřebujete a během této doby navíc můžete počítač zcela normálně používat. | |
| |
==== Standardní automatická aktualizace - PackageKit ==== | |
| |
Ve výchozí instalaci //Fedory// se pravidelně spouští služba //PackageKit//, která se stará o zjišťování dostupnosti nových aktualizací a jejich aplikaci. Chování této služby lze nastavit v //Systém->Nastavení->Systém->Software updates//. Služba vám pak bude nabízet buď všechny aktualizace, pouze bezpečností nebo žádné. Taktéž můžete zvolit, zda má tyto aktualizace rovnou aplikovat nebo zda se má dotázat a jak často se kontrola má provádět. Informováni o nových aktualizacích jste ikonkou v zásobníku lišty a informačními bublinami. | |
| |
==== Manuální aktualizace Fedory ==== | ==== Manuální aktualizace Fedory ==== |
* Přečtěte si kapitolu [[obecne_poznamky | Obecné poznámky]]. | * Přečtěte si kapitolu [[obecne_poznamky | Obecné poznámky]]. |
* Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]]. | * Přečtěte si kapitolu [[instalace_aplikaci#Přidání repozitáře]]. |
| * Přečtěte si kapitolu [[aktualizace#Rozdílové aktualizace - Presto]]. |
| |
Aktualizace systému může v závislosti na objemu stahovaných dat a rychlosti Vaše připojení trvat i několik hodin. Samotnou aktualizaci //Fedory// lze pak velice jednoduše provést pomocí příkazu //yum//. | Aktualizace systému může v závislosti na objemu stahovaných dat a rychlosti Vaše připojení trvat i několik hodin. Samotnou aktualizaci //Fedory// lze pak velice jednoduše provést pomocí příkazu //dnf//. |
| |
yum check-update | dnf update |
yum update | |
| |
**Poznámka:** Více o aplikaci //yum// viz. kapitola [[instalace_aplikaci#Správce balíčků yum]]. | **Poznámka:** Více o aplikaci //DNF// v kapitole [[instalace_aplikaci#Správce balíčků dnf]]. |
| |
=== Manuální aplikace pouze bezpečnostích aktualizací === | |
| |
//Fedora// je i v průběhu životnosti určité verze poměrně aktualizovaný systém. Nejsou tedy vydávány pouze opravy ale i nové verze aplikací. To s sebou přináší větší množství stahovaných dat. Pokud chcete na rozdíl od výše popsaného postupu přijímat pouze bezpečností opravy, doinstalujte si zásuvný modul ''yum-security'' správce balíčku ''yum'' | ==== Rozdílové aktualizace - deltarpm ==== |
| |
yum install yum-security | //Fedora// obsahuje nástroj //deltarpm//,((dříve http://fedoraproject.org/wiki/Features/Presto)) který umožňuje stahovat při aktualizaci pouze rozdílové soubory (//*.drpm//). deltarpm by mělo být součástí výchozí instalace. |
| |
a systém aktualizujte příkazem | Nástroj //deltarpm// nepotřebuje další nastavování ani přítomnost starších //RPM// balíčků, dokáže pracovat i se soubory, které jsou nainstalovány na disku. Generování nových balíčků je rychlé a v případě, že použijete ruční aktualizaci (viz níže), je v průběhu vypsána též statistika, o kolik bylo staženo díky rozdílové aktualizaci méně dat. |
| |
yum update --security | Pokud Vám //deltarpm// nevyhoduje (např. máte internetové připojení rychlejší než když procesor balíčky sestavuje z drpm) je možné deltarpm vypnout v ///etc/dnf/dnf.conf//: |
| |
===== ===== | deltarpm=0 |
| |
| ---- |
[[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] |
| |