Използвайте инсталатора на OS X, за да визуализирате местата за инсталиране

Много приложения в OS X са самостоятелни пакети от приложения, където всички ресурси, които програмата трябва да изпълни, се намират в .app файла, който поставяте в папката си Applications или другаде във вашата система. Файлът .app е папка, която съдържа изпълнимия файл на програмата, заедно с конфигурационните файлове и други ресурси, които понякога могат да бъдат доста големи.

Този подход към управлението на програмите се различава от класическия подход, при който инсталиращите програми ги поставят и техните ресурси в определени папки или други места в файловата система (като системната папка), които са необходими за изпълнението на програмата. Докато много разработчици се абонират за самостоятелен подход, други все още трябва да поставят ресурси като рамки, разширения, плъгини и шрифтове в споделени места в системата.

Тези програми обикновено се разпространяват като инсталационни пакети, които приличат на оранжева кутия и се изтеглят в образ на диска, ZIP файл или друг контейнер. Когато бъдат отворени, тези пакети ще стартират помощната програма за инсталиране на OS X, която се намира в папката / System / Library / CoreServices / и която ще прочете съдържанието на пакета и ще ги постави на съответните места. Помощната програма за инсталиране е основен начин за разработчиците да извършват проверки за изисквания за операционната система или други подробности, преди да инсталират, а също така е начин системата да създаде разписки след инсталацията, които могат да се използват за включване на техните инсталирани файлове в специални рутинни процедури като разрешения поправки.

Тъй като програмите, разпространявани в инсталационните пакети, могат да поставят множество файлове в системната папка, глобалната библиотека и скритите папки на диска ви за стартиране, може да ви помогне да проверите какви ще бъдат тези промени преди да се ангажирате с инсталирането на софтуера.

За да направите това в OS X, отворете инсталационния пакет по ваш избор и централната програма за инсталиране на OS X ще се отвори. Първоначално трябва да видите стандартния интерфейс, който ви посреща в инсталатора на приложението с различните стъпки "Въведение", "Лиценз" и "Дестинация", изброени в лявата страна на прозореца. На всяка от стъпките преди "Инсталация" можете да изберете "Покажи файлове" от менюто "Файл", или да натиснете Command-I, и да се появи прозорец, който изброява всеки файл в пакета и мястото, където ще бъде поставен.

Например, инсталационната програма за Cisco VPN клиента (вижда се на екрана вдясно) ще инсталира разширение на ядрото, API файлове и някои инструменти за фон заедно с основната VPN програма. След разширяването на секцията API на списъка с файлове можете да видите първия списък с период (справка за целевата root директория - която в този и повечето случаи е твърдия диск), последвана от път до библиотеката и след това път до папката Library / Frameworks. Тези записи показват, че този компонент на инсталацията ще бъде поставен в / Macintosh HD / Library / Frameworks / папка, тъй като инсталаторът ще провери и създаде тези папки, ако те не съществуват, последвано от поставяне на останалите изброени файлове в това местоположение., След това този процес се повтаря за допълнителни компоненти, които трябва да бъдат инсталирани.

Един алтернативен метод за визуализиране на файлове в инсталационен пакет е да изтеглите популярния мениджър на пакети Pacifist (от CharlesSoft) и да го използвате, за да отворите пакета за инсталация. В Pacifist можете да разширите дървото на директорията на инсталатора, за да видите какви файлове са включени и къде ще отидат. Докато Pacifist е чудесен инструмент за използване за тази и други цели, понякога той няма да отвори някои пакети за инсталиране, особено по-старите, които могат да имат специални настройки. В тези случаи използването на списъка с инсталатора на OS X все още трябва да работи.


 

Оставете Коментар