2.3. Software

2.3.1. Změnit instalační zdroj

Instalační zdroj je médium, kde jsou k dispozici balíky distribuce SUSE LINUX. Většinou se instalace provádí z CD média, dále pak můžete instalovat prostřednictvím sítě nebo z pevného disku.

Po spuštění modulu se zobrazí seznam všech již dříve zadaných instalačních zdrojů. Pokud jste instalovali pouze z CD, na seznamu bude uvedeno pouze CD. Klikněte na Přidat a zadejte další zdroj, odkud chcete instalovat balíky. Přidat můžete cestu k souborům na lokálním pevném disku, výměnná média (CD, DVD) nebo síťové zdroje (NFS, FTP, HTTP, Samba).

Obrázek 2.2. YaST: Instalační zdroj

YaST: Instalační zdroj

Během instalace nebo aktualizace používá YaST veškeré dostupné zdroje. Každá položka má tedy políčko, kde určíte, zda se má používat či ne. Pro změnu stavu použijete tlačítko Zapnout/Vypnout.

Po vypnutí modulu tlačítkem Zavřít se uloží současné nastavení a moduly Správce programů a Aktualizace systému začnou používat nastavené zdroje.

2.3.2. Aktualizace programů on-line

Modul Aktualizace programu on-line (YaST Online Update (YOU)) vám pomůže mít systém stále aktuální. Provádí jeho aktualizaci tak, že zkontroluje na vzdáleném SUSE ftp serveru (nebo jeho zrcadle) novější verze balíčků, které pak stáhne a nainstaluje na váš počítač. Samozřejmě až po potvrzení uživatelem. Kromě celých balíčků jsou na ftp serveru také záplaty, které opravují případné nedostatky v zabezpečení systému.

Z jakého serveru se budou stahovat balíčky se zadává do položky Umístění. Můžete zvolit v menu Zdroj pro instalaci některý z předem nastavených serverů a jeho adresa URL se překopíruje do řádku Umístění. Tuto adresu můžete následně editovat, nebo sem zapsat i váš vlastní lokální server, který tyto soubory obsahuje (například file:/muj/adresar/, /muj/adresar/, ftp://muj.server/cesta/ atd.).

[Important]Důležité

On-line aktualizace vyžaduje správně zkonfigurované internetové připojení, tj. nejdříve musíte nastavit modem nebo síťovou kartu.

Po zapnutí modulu je aktivní položka Ruční výběr novinek, která vám umožní rozhodnout se, zda konkrétní záplatu chcete instalovat či ne. K tomu abyste nainstalovali veškeré dostupné záplaty tuto položku vypněte. V závislosti na vašem připojení však může stahování dat probíhat relativně dlouho.

Další možností je aktualizovat váš systém automaticky. Klikněte na Konfigurovat plně automatickou aktualizaci... a nastavte postup, jakým se bude systém sám aktualizovat. Tento proces je plně automatizovaný, takže se již dále nemusíte o nic starat. Musíte samozřejmě zajistit, aby byl počítač v době, kdy aktualizuje balíčky, schopen se připojit na zadaný aktualizační server.

Pokud se rozhodnete provést interaktivní aktualizaci (implicitní volba), zaškrtněte Ruční výběr novinek a poté na zvolte Další. Zde můžete zakázat nebo povolit instalaci záplaty nebo aktualizované verze balíku. Nyní se spustí správce programů (popsaný v části 2.3.4 – „Aktualizace programů z CD“, jenž má zapnutý filtr a zobrazuje pouze opravné záplaty. Ty aktualizace, jejichž instalace je žádoucí, jsou předem zvolené pro instalaci. Za běžných okolností byste měli schválit tento doporučený výběr.

Jakmile jste hotovi s výběrem aktualizací balíčků, klikněte na Přijmout. Vybrané aktualizace se stáhnou a nainstalují. Jestliže během tohoto procesu nastane chyba, jste o tom informováni v okně. Je-li to nezbytné, přeskočte konkrétní chybový balíček. Některé záplaty mohou otevřít okno a informovat vás o detailech, žádat váš souhlas s instalací, nebo nabídnou možnost přeskočit instalaci této záplaty.

Zatímco se instalují aktualizace, můžete sledovat průběh v okně s protokolem. Po úspěšné instalaci ukončíte modul tlačítkem Zavřít. Pokud nebudete aktualizovat další počítače, zaškrtněte položku Po aktualizaci odstranit zdroje balíků a po instalaci je YaST smaže. Nakonec se spustí SuSEconfig a upraví konfiguraci systému.

[Important]Důležité

Někdy se může stát, že bude třeba provést aktualizaci dvakrát. Poprvé se aktualizuje samotná služba YOU (YaST on-line Update) a teprve po její aktualizaci a restartu modulu budou staženy ostatní záplaty.

Obrázek 2.3. YaST Online aktualizace

YaST Online aktualizace

2.3.2.1. Spouštění aktualizace z konsole

Modul Aktualizace programů online můžete také ovládat z příkazové řádky. Program musíte spouštět jako uživatel root.

Po spuštění si program stáhne z prvního ftp serveru v seznamu, který je uložen v /var/lib/YaST2/you/yourservers, přehled dostupných oprav a opravné balíčky relevantních nainstalovaných aplikací. To docílíme příkazem online_update

Jestliže chceme stáhnout pouze některé opravy, můžeme programu upřesnit zadání pomocí parametrů security, recommended, document, a optional.

Parametr security zajistí, že se stáhnou opravy týkající se bezpečnosti, recommended jsou opravy doporučené SUSE, document zjistí informace o opravách a optional stáhne menší opravy. Informace o těchto opravách jsou uloženy v /var/lib/YaST2/you/mnt/i386/update/X.Y, kde X.Y znamená číslo verze systému SUSE LINUX.

K tomu, abyste si stáhli pouze bezpečnostní opravy, pak stačí napsat příkaz yast2 online_update security.

Pokud spustíte modul, standardně se uloží nový aktualizovaný seznam SUSE FTP serverů do /var/lib/YaST2/you/yourservers. Jestliže nechcete aby vám program přepisoval tento seznam, můžete tuto funkci vypnout v /etc/sysconfig/onlineupdate. Zde nastavte řádek YAST2_LOADFTPSERVER=yes na no.

Chcete-li balíčky pouze stáhnout a neinstalovat, spusťte program s parametrem: online_update -g

Tento proces je vhodný hlavně pro správce systémů. Přes noc si stáhnou veškeré opravné balíčky a ráno nainstalují ty, které potřebují.

2.3.3. Aktualizace systému

Tento modul vám umožní aktualizovat systém, tj. přejít na novější verzi distribuce.

[Important]Důležité

Pokud spouštíte aktualizaci za běhu systému, není možné aktualizovat základní systém. K tomu je třeba restartovat počítač a použít instalační CD nebo disketu, kde zvolíte aktualizaci systému. Základní systém není možné měnit za běhu stejně, jako si pod sebou nemůžete uříznout větev s tím, že si tam dáte jinou.

2.3.3.1. Důležité informace o aktualizaci

Aktualizace systému je složitá procedura. Každý nainstalovaný balíček musí být programem YaST zkontrolován a YaST musí určit co je třeba učinit pro aktualizaci jednotlivých balíků. YaST se snaží do této aktualizace zahrnout i změny nastavení, které provedl uživatel. Nicméně některá nastavení mohou být problémová a způsobit nekonzistenci mezi různými konfiguracemi systému. Týká se to i problému zpětné kompatibility některých programů, které mohou mít potíž s načtením konfiguračních souborů svých starších verzí. Některá nastavení proto musíte provést po aktualizaci systému znovu.

Čím starší verzi SUSE LINUX používáte anebo čím větší zásah do standardní konfigurace jste provedli, tím je větší pravděpodobnost, že narazíte na problémy. Předtím než začnete aktualizovat systém, proveďte zálohu vašeho stávajícího systému.

Tento postup se může hodit, pokud byste chtěli aktualizovat pouze pár aplikací. Při komplexnějších změnách se vyplatí provést aktualizaci restartováním počítače s vloženým CD nebo jiným zdrojem pro aktualizaci.

2.3.4. Aktualizace programů z CD

Před spuštěním modulu Aktualizace programů z CD vložte do mechaniky CD se záplatami. Po načtení CD se otevře dialog Seznam dostupných novinek. Zde jsou již předem zvoleny ty záplaty, které jsou relevantní pro váš systém, tj. máte nainstalovány programy, ke kterým se opravy vztahují. Samozřejmě máte možnost zvolit i další položky, případně neaktualizovat některé ze stávajících.

Protože dochází k sjednocování, spustí se vlastně Aktualizace programu online, kde je vybrán jako instalační zdroj CD.

2.3.5. Správce programů

Tento modul v záložce Software umožňuje instalovat nebo odinstalovat balíčky s aplikacemi.

[Important]Důležité

Balíčky obsahují komprimované spustitelné soubory, knihovny a další data, která využívá daná aplikace. Jsou zabaleny dohromady tak, aby po nainstalování balíku bylo možné aplikaci ihned spustit. Balíček poznáte podle přípony .rpm.

Některé balíky mohou také vyžadovat přítomnost jiných balíků, jsou na něm závislé. YaST vám při instalaci balíku oznámí, že je zde závislost na jiném balíku a zeptá se, zda si přejete nechat vyřešení závislostí na něm. Navíc se YaST stará také o kolidující balíky. Všechny informace o závislostech balíku a mnoho dalšího je uvedeno v hlavičce balíku.

Pokud instalujete z CD/DVD, vložte nejdříve instalační médium do mechaniky. Po spuštění se zobrazí okno s několika rámci. Velikost těchto rámců můžete změnit myší kliknutím na linky, které je oddělují. V následujícím textu bude popsán obsah těchto rámců.

2.3.5.1. Filtr

Vybírat všechny balíky instalace jeden po druhém může být velice pracné a zdlouhavé. Proto nabízí správce programů možnost použít filtry pro zjednodušení práce s balíky. Okno s filtrem je v levém horním rohu aplikace. Vybírat můžete z těchto filtrů:

Výběry

Po spuštění je aktivní tento filtr. Seskupuje balíky s aplikacemi podle jejich účelu (Multimédia, Kancelářské aplikace atd.). Tyto výběry jsou vypsány v okně pod oknem filtru. V pravém okně můžeme vidět seznam balíčků zvoleného výběru. Vlevo od názvu výběru je políčko znázorňující stav - zaškrtnutý znamená nainstalovaný. Pokud chceme nainstalovat některý další výběr, zaškrtneme jej.

Skupiny balíčků

Zde naleznete více technický přehled balíčků. Je vhodný pro zkušenější uživatele systému SUSE LINUX. Filtr uspořádá programové balíčky podle určení do stromové struktury (např. Dokumentace, Vývoj, Hardware ...). Čím více se vnoříte do struktury, tím zjemňujete výběr balíčků zobrazených vpravo.

Navíc můžete tímto filtrem zobrazit všechny balíčky uspořádané podle abecedy. To uděláte kliknutím na položku zzz Vše. Protože SUSE LINUX obsahuje mnoho balíčků, může chvíli trvat než se zobrazí seznam programových balíčků.

Hledat

Nejjednodušší cesta, jak nalézt konkrétní balíček. Hledat můžete podle jména, popisu, shrnutí, zda poskytuje konkrétní soubor, nebo zda ho vyžaduje. Zkušenější uživatelé mohou vyhledávat i pomocí expanzních znaků (tzv. wild cards) nebo regulárních výrazů.

[Tip]Tip

Kdykoliv můžete prohledávat libovolný seznam. Stačí pouze myší kliknout do seznamu, a začít psát počáteční písmena názvu položky, kterou hledáte.

Souhrn instalace

Zde si můžete prohlédnout seznam balíčků, které jste se rozhodli instalovat, aktualizovat nebo odstranit. Zobrazuje vlastně co se stane, pokud kliknete na Přijmout. Pro změnu můžete použít zaškrtávací políčka vlevo od názvu balíčku. Podrobný popis, a vysvětlení jednotlivých ikon stavu balíčku, najdete v menu Nápověda, položka Symboly.

Pokud jste hotovi s výběrem co nainstalovat/odinstalovat, tlačítkem Přijmout spustíte instalaci balíků. V instalačním okně můžete sledovat průběh instalace. Po instalaci všech zvolených balíků je automaticky spuštěn SuSEconfig. Ten aktualizuje systémové a konfigurační soubory v závislosti na nainstalovaném softwaru. To si může vyžádat určitý čas (program často přistupuje k disku).

[Warning]Varování

Při odstraňování balíků dbejte na doporučení programu YaST tak, abyste zachovali konzistenci operačního systému.


SUSE LINUX Příručka správce systému 9.3