Kde hledat a kam s tím III: Obsah domén - MujMAC.cz - Apple, Mac OS X, Apple iPod

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Jaký fotograf/ka získal/a cenu za nejpopulárnější příspěvek v Nikon Photo Contest?

V dnešní soutěži hrajeme o:

Seriály

Více seriálů



Začínáme s

Kde hledat a kam s tím III: Obsah domén

3. prosince 2004, 00.00 | V dnešním díle dokončíme základní přehled složek obsažených ve většině domén. Čekají nás například předvolby, záznamy o činnosti systému a aplikací nebo záznamy o instalacích. V případě QuickTime komponentů, služeb a dalších typů souborů si také ukážeme několik zajímavých kousků softwaru.

V dnešním díle dokončíme základní přehled složek obsažených ve většině domén. Čekají nás například předvolby, záznamy o činnosti systému a aplikací nebo záznamy o instalacích. V případě QuickTime komponentů, služeb a dalších typů souborů si také ukážeme několik zajímavých kousků softwaru.

Library/InputManagers uživatelská lokální
Input manager je softwarový komponent řídící vstup textu sofistikovanějším způsobem než rozložení kláves. Navzdory očekávání jsou input managery poměrně nebezpečné kousky softwaru – systém natáhne jejich kód do paměti a může jím, zjednodušeně řečeno, ‚překrýt‘ kód systémového API, se vstupem textu naprosto nesouvisejícího, podobně jako to dělaly klasické doplňky a ovlivnit tak běh více programů, v tomto případě Cocoa aplikací. Ve formě input manageru se proto vydávají různé záplaty, hacky a udělátka, která mění chování systému. Takže pozor na ně! Pokud se o těchto prográmcích chcete dozvědět víc, doporučuji stránky softwaru Smart InputManager Bundle Loader. Obvyklá je obecná přípona balíku .bundle.

Library/Internet Plug-Ins uživatelská lokální
Jde o známé zásuvné moduly (plug-ins) internetových prohlížečů, jen jsou pro všechny společné v této složce. Tyto balíky nebo soubory mívají příponu .plugin.

Library/Keyboard Layouts uživatelská lokální systémová
V tomto adresáři naleznete rozložení kláves, která mohou být v samostatných souborech nebo balících (i po více kusech). Více o rozloženích kláves v mém předchozím dvojčlánku. Můžete také vyzkoušet mojí sadu klávesnic, které částečně eliminují přepínání a fungují v kancelářském balíku OpenOffice.org. Obvyklá přípona je .keylayout nebo .rsrc a .bundle v případě balíku.

Library/Keychains uživatelská lokální
Jde o položky uložené ve Svazku klíčů (Keychain), tedy hesla k internetovým serverům, certifikáty a jiné citlivé údaje. Mohou existovat i svazky sdílené více uživateli. Více informací naleznete v článcích Petra Máry.

Library/Logs uživatelská lokální
/var/log systémová
Záznamy jsou diagnostické a chybové výpisy různých programů, ve formě běžných textových souborů s příponou .log. Při pádu programu se záznam o této události zapíše do podsložky CrashReporter. Záznamy slouží pouze pro informaci uživatele, můžete je tedy ve všech doménách libovolně mazat. Pro jejich prohlížení v omezené míře slouží aplikace Konzola (Console), ale samozřejmě také jakýkoli textový editor.

Library/PreferencePanes uživatelská lokální systémová
Panely předvoleb jsou vlastně zásuvnými moduly pro Systémové předvolby. Mimo těch systémových je možné nainstalovat i panely od jiných výrobců. Na rozdíl od ovládacích panelů v klasickém Mac OS tyto panely mají být skutečně pouze konfiguračním rozhraním a jejich samotnou instalací nijak neovlivňujete běh systému. Existují i výjimky jako korektor cocoAspell (viz článek Petra Hrnčíře), kdy balík obsahuje další komponenty. Otevření panelu v systémových předvolbách je vlastně spuštění programu obsaženého v daném balíku s příponou .prefPane.

Library/Preferences uživatelská lokální
V této složce jsou uloženy předvolby, tedy nastavení aplikací. Podle konvence jsou soubory či složky pojmenovány identifikátorem balíku (aplikace), který je vytvořen jako obrácená internetová doména. Tím se zajistí jednak unikátnost, jednak relativní přehlednost. Výjimky z pravidla bývají buď důležité programy se zavedenými identifikátory (např. loginwindow) nebo předvolby starších aplikací, které bývají jednoduše označeny jménem aplikace. Většina těchto souborů jsou XML seznamy vlastností (property lists) s příponou .plist, které jdou snadno upravovat jakýmkoli editorem s podporou UTF-8 (při správném nastavení i TextEdit), v případě potřeby mazat, zálohovat s přepisovat záložními kopiemi. Za zmínku stojí podsložka ByHost, která obsahuje předvolby pro jednotlivé stroje v síti – v běžném případě pouze pro váš počítač. Některé programy ukládají svá nastavení právě tímto způsobem (typicky nastavení šetřičů obrazovky a záležitostí vázaných na hardware). Jméno bývá doplněné o MAC adresu ethernetového adaptéru. Pokud v případě kopírování předvoleb na jiný počítač o tyto předvolby nechcete přijít, nemusíte vyměňovat síťové karty – stačí změnit jméno podle adresy získané ze aplikace System Profiler.

Pokud vás zlobí nějaká aplikace, zkuste nejdříve odstranit její předvolby (stačí je přemístit jinam). Poškozené soubory předvoleb bývají častým původcem problémů, typicky omezených na jednoho uživatele.

>Library/QuickTime uživatelská lokální systémová
V této složce jsou především komponenty, které dovolují aplikacím využívajícím QuickTime, například iTunes, pracovat s dalšími formáty souborů. Je možné si například nainstalovat komponent pro Ogg Vorbis nebo komponent pro Windows Media Audio (zatím jen pro WMA obsažené ve filmech ve formě zvukové stopy).

Library/Receipts lokální
Jde o záznamy instalací provedených pomocí standardních instalačních balíků, resp. vyprázdněné instalační balíky. Například pomocí aplikace OSX Package Manager, můžete zjistit, co bylo kam nainstalováno a případně provést odinstalaci.

Library/Screen Savers uživatelská lokální systémová
V této složce jsou umístěny šetřiče obrazovky, které lze aktivovat pomocí Systémových předvoleb. Na internetu je velké množství šetřičů, zkuste třeba web Apple Downloads. Balíky šetřičů mají příponu .saver.

Library/Services uživatelská lokální systémová
Zde jsou uloženy balíky s příponou .app nebo .service, poskytující služby, které se zobrazují v hlavní nabídce aplikací, nebo filtry. Služby vždy pracují s označenou oblastí dokumentu, se kterou nějak manipulují (transformují, odesílají do jiného programu a podobně) nebo umístěním kurzoru, na které něco vkládají (např. aktuální čas, importovaný soubor nebo otisk obrazovky). Můžete vyzkoušet například volně šiřitelný WordService pro manipulaci s textem a další služby od DEVONtechnologies. Filtry převádějí soubory méně obvyklých formátů a rozšiřují tak škálu podporovaných formátů aplikací. Do této složky se také instalují korektory pravopisu. Služby mohou nabízet i jakékoli běžné aplikace a balíky .services mohou být umístěny i ve složkách Applications. Filtry ani služby nijak neovlivňují chod systému a jsou tedy neškodné.

Library/Spelling uživatelská
Ve složce Spelling jsou uživatelské slovníky doplňující slovní zásobu korektoru pravopisu.

Může se stát, že některá z popisovaných složek v dané doméně nebude existovat. Pokud do ní bude třeba umístit soubory, je samozřejmě možné ji běžným způsobem vytvořit (je ovšem třeba přesně dodržet její jméno, včetně mezer).

V příštím díle se již podíváme na slibované útroby systému. Začneme několika složkami systémové domény, ve kterých jsou například doplňky jádra nebo Finder, podíváme se znova a tentokrát důkladněji do domovské složky a nakonec do hierarchie unixových adresářů, ve které jsou uloženy některé konfigurační soubory, nástroje pro příkazovou řádku, virtuální paměť a další klíčové soubory systému.

Obsah seriálu (více o seriálu):

Tématické zařazení:

 » Rubriky  » Informace  

 » Rubriky  » Agregator  

 » Rubriky  » Začínáme s  

Poslat článek

Nyní máte možnost poslat odkaz článku svým přátelům:

Váš e-mail:

(Není povinný)

E-mail adresáta:

Odkaz článku:

Vzkaz:

Kontrola:

Do spodního pole opište z obrázku 5 znaků:

Kód pro ověření

 

 

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: