· Minulá kapitola · Obsah · Další kapitola


Installer

Instalace aplikačních programů

Nejzákladnější a nejjednodušší práce kterou musí občas administrátor systému dělat je instalace programových balíků. Přestože Mac OS X obvykle nepotřebuje žádné speciální instalační služby, a naprostou většinu aplikací můžeme bez obav a bez problémů instalovat prostě tak, že ji nakopírujeme do vhodné složky (a odstranit opět tím, že ji smažeme), je přesto k dispozici standardní instalační program: Mac OS obsahuje systémovou aplikaci Installer, která instalaci převádí na rutinní záležitost i v případech, kdy instalujeme více věcí na různá místa (např. aplikaci samotnou do složky "Applications", a její podpůrné soubory do složky "Libraries"), a navíc umožňuje pohodlnou kompresi nainstalovaného software (chceme-li ušetřit místo na disku) nebo jeho úplné odstranění.

InstallerWindow

Programové balíky připravené pro instalaci jsou uloženy v komprimovaném tvaru v souborech *.pkg nebo *.mpkg; otevřeme-li takový soubor, zobrazí Installer okno, které vidíme na minulém obrázku. V něm jsou potřebné informace o programovém balíku a -- není-li balík dosud instalován -- můžeme si vyžádat jeho instalaci tlačítkem "Install" nebo výpis jeho obsahu tlačítkem "List". Rozhodneme-li se pro instalaci, umožní nám Installer zvolit cílový adresář, seznam architektur pro které bude software instalován a seznam jazyků, ve kterých bude schopen komunikovat s uživatelem (z obou seznamů můžeme vybrat více možností -- pak bude instalovaná aplikace např. schopna komunikovat v češtině, angličtině, němčině a francouzštině).

Pak Installer ověří je-li možné bez problémů programový balík instalovat (tím zamezí možnosti že by se např. v polovině instalace zjistilo, že není na disku dostatek místa nebo že některé adresáře do nichž chceme instalovat jsou chráněny proti zápisu); nalezne-li přitom již existující soubory, které by při instalaci byly př.jpegány, zobrazí jejich seznam a optá se uživatele má-li pokračovat nebo ne. Nakonec pak software nainstaluje.

Seznam všech instalovaných programových balíků se automaticky udržuje v adresáři "/Local/Library/Receipts" (pro balíky, instalované v rámci tohoto počítače). Chceme-li, můžeme se na kterýkoli z instalovaných balíků podívat opět pomocí aplikace Installer; v okně které již známe budeme mít tentokrát k dispozici tlačítka Delete a Compress; pomocí prvního z nich můžeme instalovaný balík odstranit, druhým jej můžeme uchovat na disku v komprimované podobě (později jej můžeme opět rozbalit příkazem Expand na zbývajícím tlačítku).

Ačkoli je většina velkých aplikací pro Mac OS k dispozici na kompaktních discích, můžeme programový balík uložit třeba i na diskety; formát dat *.pkg umožňuje rozdělení jednoho archívu na libovolné množství "kousků", uložených na samostatných disketách, a Installer si sám vyžádá jejich výměnu. Ještě zajímavější služba Installeru je zaměřena na ty, kdo mají snadný přístup k Internetu: komprimované soubory mohou být nahrazeny odkazem na FTP archív; Installer v takovém případě automaticky naváže spojení s archívem, vyžádá si z něj patřičný soubor a z něj aplikaci nainstaluje. Můžeme-li počítat s tím, že zákazníci budou mít přístup k Internetu (takový předpoklad je snadno splněn např. chceme-li distribuovat WWW browser), můžeme toho s výhodou využít -- nejenže pak je instalační *.pkg velmi malý, ale navíc může kdykoli automaticky instalovat aktuální verzi aplikace (totiž tu, kterou jsme naposledy uložili na FTP archív).

Chceme-li instalovat aplikaci do systémového adresáře "/LocalApps" (nebo do jiného adresáře, který patří "root"ovi), musíme samozřejmě Installer spustit prostřednictvím aplikace OpenSesame "pod rootem".


· Minulá kapitola · Obsah · Další kapitola


Copyright © OCSoftware, 2000; all right reserved