Если щелкнуть по нему правой кнопкой мыши и выбрать « Показать содержимое пакета», вы получите несколько файлов в папке «Содержимое». (Примечание: если вы не видите Показать содержимое пакета, вам нужно открыть Terminal.app и запустить pkgutil --expand mystubbornpackage.pkg path/to/expand
)
Одним из них является файл спецификации (ведомости материалов), который превращается в квитанцию, которую можно использовать для удаления приложения. Этот файл содержит манифест всего, что будет установлено пакетом и куда; чтобы прочитать этот файл, используйте команду lsbom .
Большинство пакетов (я использую Office 2008 здесь) также имеют файл Archive.pax.gz, который содержит все, что установщик будет перемещать в различные папки, как указано в файле спецификации. Большинство приложений, кажется, имеют .app в этом архиве, хотя перетаскивание его в / Applications может оставить его без фреймворков, в которых он должен работать; поэтому вам нужно выяснить, какие другие файлы ему нужны и где они нужны, чтобы заставить его работать.
Кроме того, все пакеты могут регистрировать сообщения, если вы нажмете Cmd-L (или выберете опцию « Installer Log» в меню « Окно» , вы сможете просматривать их по мере их создания. Это может дать вам представление о том, какие дополнительные компоненты он устанавливает, в по крайней мере, это немного больше информации, если вы не доверяете пакету.