Tento modul v záložce umožňuje instalovat nebo odinstalovat balíčky s aplikacemi.
![]() | 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ů.
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. Část s filtrem je v levém horním rohu aplikace. Vybírat můžete z těchto filtrů:
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.
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 . Protože SUSE Linux obsahuje mnoho balíčků, může chvíli trvat než se zobrazí seznam programových balíčků.
Pokud chcete doinstalovat např. lokalizace určitého jazyka nebo jazykově závislé balíčky, použijte filtr . Tento filtr poskytuje pohled na všechny jazyky podporované systémem SUSE Linux. Výběrem určitého jazyka se v pravém okně zobrazí pro něj dostupné balíčky. Všechny balíčky potřebné pro lokalizaci již nainstalovaných programů se zároveň označí pro instalaci.
![]() | Poznámka |
|---|---|
Jazykově závislé balíčky mohou záviset na jiných balíčcích. Při instalaci se nainstalují i tyto dodatečné balíčky. | |
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 |
|---|---|
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. | |
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 . Pro změnu můžete použít zaškrtávací políčka vlevo od názvu balíčku.
Seznam filtru vyhovujících balíčků je zobrazen v pravém podokně. U každého balíčku je zaškrtávací políčko s ikonkou symbolizující jeho stav např. zda je určen k „instalaci“ nebo „smazání“. Stav můžete změnit kliknutím myší na tuto ikonku. Možnosti změny stavu jsou samozřejmě závislé na okolnostech, např. balíček, který nebyl doposud nainstalován, nelze označit ke smazání. Podrobný popis, a vysvětlení jednotlivých ikon stavu balíčku, najdete v menu , položka .
Hlavní ikonky a jejich významy jsou následující:
NeinstalovatTento balíček není nainstalován ani nainstalován nebude.
InstalovatTento balíček doposud není nainstalován, ale bude nainstalován.
PonechatTento balíček je již nainstalován a zůstane nainstalován.
AktualizovatTento balíček je již nainstalován a bude aktualizován na verzi na instalačním médiu.
SmazatTento balíček je nainstalován a bude smazán.
TabuTento balíček nebude nikdy nainstalován. Obvykle je vhodné balíček takto označit, pokud se nenachází na žádném instalačním zdroji, nebo je nemožné ho instalovat kvůli porušení závislostí. Označení balíčku jako „Tabu“ je určeno pouze pro pokročilé uživatele, protože jeho použití může vést k nutnosti ručního řešení závislostí.
ChráněnoTento balíček je nainstalován a nesmí být měněn. Automaticky jsou takto označeny všechny balíčky třetích stran (neobsahující podpis SUSE).
Automatická
instalaceTento balíček byl automaticky zvolen pro instalaci, protože je vyžadován jiným balíčkem (kvůli závislostem). Pokud nechcete, aby byl takový balíček instalován, označte jej jako „Tabu“.
Automatická
aktualizaceTento balíček je již nainstalován, ale jiný balíček vyžaduje jeho aktualizaci.
Automatické
smazáníTento balíček je již nainstalován, ale jiný balíček vyžaduje jeho smazání.
Automatická
instalace (podle výběru)Tento balíček byl automaticky zvolen k instalaci, protože je součástí předdefinovaného výběru.
Automatická
aktualizace (podle výběru)Tento balíček je již nainstalován, ale je součástí předdefinovaného výběru a na instalačním médiu existuje novější verze.
Automatické smazání
(podle výběru)Tento balíček je již nainstalován, ale podle předdefinovaného zvoleného výběru by měl být smazán. K této situaci dochází skutečně velmi vzácně.
U balíčků se můžete rozhodnout, zda si je přejete nainstalovat i se zdrojovými kódy. Příslušné nastavení najdete v hlavní nabídce v položce . Instalace zdrojových kódů nelze nastavit pomocí stavové ikonky. Zvolit můžete tyto možnosti:
Mimo balíčku se nainstalují i jeho zdrojové
soubory. Zdrojové soubory najdete po instalaci v adresáři
/usr/src/packages.
Nainstaluje se pouze balíček.
Mimo stavové ikonky se pro vyjádření dalších vlastností používají barvy písma. Například nainstalovaný balíček, který má na instalačním médiu novější verzi, je zobrazen modře. Červená barva znamená, že nainstalovaný balíček je vyšší verze, než jaká je dostupná na instalačním médiu. Číslování balíčků však nemusí být postupné a z toho důvodu u některých balíčků může být barevné značení zavádějící. Pokud je potřeba, můžete si verzi balíčku ověřit v informačním okně.
Informace o balíčku se zobrazují v informačním podokně, které se nachází pod seznamem balíčků a v několika záložkách zobrazuje informace o zvoleném balíčků. Můžete si zde přečíst stručný popis balíčku, závislosti, typ licence a další informace.
V levém spodním podokně pod filtrem najdete informace o zaplnění disku. Zeleně je zobrazena již zaplněná část, jejíž velikost se mění v závislosti na vašem výběru balíčků k instalaci. Pokud se začnete přibližovat k limitu disku, začne se barva měnit na červenou. V případě překročení kapacity disku se objeví varovné hlášení.
Hlavní nabídka obsahuje následující položky:
Jestliže chcete uložit výběr balíčků do textového souboru, zvolte +. Uložený textový soubor pak můžete použít např. při replikaci instalaci na jiném systému, kde ho můžete importovat pomocí nabídky +.
Z této položky můžete také správce balíčků ukončit a to buď volbou , kdy se ukončí bez uložení změn, nebo , kdy se změny provedou.
Tato položka se vždy vztahuje na vybraný balíček v seznamu balíčků. Pro balíček lze nastavit jen ty stavy, které jsou pro něj vzhledem k situaci na vašem systému přípustné. Ostatní volby budou nedostupné. Pokud chcete nainstalovat také zdrojový kód balíčku, zvolte podnabídku a zde zvolte příslušnou volbu.
Nabídka nabízí nástroje pro řešení konfliktů a závislostí. Volbou získáte seznam balíčků, které se automaticky doinstalují, protože jsou vyžadovány zvolenými balíčky. Jestliže potvrdíte instalaci s výběrem, ve kterém bude docházet ke konfliktu, zobrazí se varovné hlášení.
Nabídka ++ vám zobrazí stručný přehled funkcí správce balíčků. Informace o stavových ikonkách získáte volbou položky a informace o klávesových zkratkách v nabídce .
Pokud jste hotovi s výběrem co nainstalovat nebo odinstalovat, tlačítkem 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).
Pod informacemi o balíčku najdete tlačítko a zaškrtávací políčko . Tlačítko slouží pro okamžitou kontrolu závislostí zvolených balíčků. Pokud chcete, aby byla kontrola prováděna automaticky ihned po zaškrtnutí balíčku, zaškrtněte . Kontrola závislostí balíčků je časově náročná operace. V případě automatické kontroly proto bude výběr trvat delší dobu.
Příkladem, kdy dojde ke konfliktu
závislostí, jsou balíčky sendmail a
postfix. Na obrázku
3.2 – „Konflikt závislostí“
vidíte varování, které se objeví, pokud zvolíte
sendmail k instalaci a postfix
je již nainstalován. Abyste mohli nainstalovat
sendmail, musíte nejdřív
postfix označit ke smazání nebo konflikt ignorovat.
![]() | Řešení konfliktů závislostí |
|---|---|
Při odstraňování balíků dbejte na doporučení programu YaST tak, abyste zachovali konzistenci operačního systému. | |
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 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).
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 .
Po vypnutí modulu tlačítkem se uloží současné nastavení a moduly a začnou používat nastavené zdroje.
Modul (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
. Můžete zvolit v menu některý z předem nastavených serverů a jeho adresa URL se
překopíruje do řádku . 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.).
![]() | 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 , 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 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 a poté na zvolte . Zde můžete zakázat nebo povolit instalaci záplaty nebo aktualizované verze balíku. Nyní se spustí správce programů (popsaný v části 3.4.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 . 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 . Pokud nebudete aktualizovat další počítače, zaškrtněte položku a po instalaci je YaST smaže. Nakonec se spustí SuSEconfig a upraví konfiguraci systému.
![]() | 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. | |
Modul 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í.
Před spuštěním modulu vložte do mechaniky CD se záplatami. Po načtení CD se otevře dialog . 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ě , kde je vybrán jako instalační zdroj CD.
Tento modul vám umožní aktualizovat systém, tj. přejít na novější verzi distribuce.
![]() | 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. | |
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.
Instalaci do virtuálního stroje XEN provedete pomocí modulu . XEN umožňuje běh jednoho a více operačních systémů na jednom fyzickém počítači. Podrobné informace o této problematice najdete v Referenční příručce.
Pokud při instalaci systému SUSE Linux narazíte na problémy, měli byste nejdřív otestovat instalační CD popř. DVD pomocí modulu , zda nejsou poškozená. Problémy se však mnohem častěji vyskytují u doma vypalovaných médií. Médium otestujete tak, že je vložíte do mechaniky a v tomto modulu kliknete na tlačítko .