3.12. Online update z příkazové řádky

Automatický update systému můžete zajistit pomocí programu pro příkazovou řádku online_update. Můžete například nastavit server, ze kterého se budou aktualizace stahovat, jejich rozsah a také interval aktualizace. Pokud chcete, nemusíte nastavovat automatickou instalaci, ale pouze stažení oprav. Pak si můžete v klidu prostudovat popisy oprav a provést instalaci později.

Před použitím programu online_update nastavte cron, aby spouštěl následující příkaz:

online_update -u <URL> -g <type_specification>

-u určuje URL adresářového stromu, odkud se budou opravy stahovat. Podporované protokoly jsou http, ftp, smb, nfs, cd, dvd a dir. Volbou -g stáhnete opravy na svůj počítač, ale zakážete instalaci. Volitelně můžete zadat také typ oprav, které se mají stáhnout: security (bezpečnostní), recommended (doporučené) nebo optional (volitelné). Bez tohoto upřesnění online_update stáhne pouze všechny opravy označené jako security a recommended.

Stažené opravy lze nainstalovat najednou bez zadání typu. Program online_update ukládá všechny stažené opravy v adresáři /var/lib/YaST2/you/mnt. Stažené opravy nainstalujete příkazem:

online_update -u /var/lib/YaST2/you/mnt/ -i

Parametrem -u předáte přesné lokální URL oprav. Pomocí -i spustíte instalaci.

Pokud si chcete jednotlivé stažené opravy před instalací nejdřív prohlédnout, zadejte příkaz:

yast online_update .url /var/lib/YaST2/you/mnt/

Chování YOU (YaST Online Update) lze na příkazové řádce ovládat pomocí parametrů. Syntaxe je online_update  [parametry]. Dostupné parametry a jejich význam jsou následující:

-u URL

URL adresářového stromu, ze kterého se budou stahovat opravy.

-g

Stažení oprav. Nic se nebude instalovat.

-i

Instalace již stažených oprav. Nic dalšího se nebude stahovat.

-k

Kontrola nových oprav.

-c

Zobrazení aktuálního nastavení. Nebude provedena žádná akce.

-p produkt

Produktu, pro který se budou stahovat opravy.

-v verze

Verze produktu, pro kterou se budou stahovat opravy.

-a architektura

Architektura, pro kterou se budou stahovat opravy.

-d

Běh nanečisto. Stažení oprav a simulace instalace (pouze pro testovací účely, systém zůstane nezměněn).

-n

Bez kontroly podpisu stažených souborů.

-s

Zobrazení dostupných oprav.

-V

Ladicí režim.

-D

Ladicí režim pro pokročilé uživatele a pro případ řešení problémů.

Další informace získáte zadáním příkazu online_update -h.