Как извлечь файлы пакетов (PKG) в Mac OS



Попробуйте наш инструмент устранения неполадок

Программное обеспечение для платформы Apple OS X поставляется в виде файлов пакетов, и эти пакеты делают установку программного обеспечения чрезвычайно простой. Это было одним из достижений Unix-ядра, на котором основана OS X. Пользователи всегда должны проверять, знают ли они, что находится в загруженном ими пакете, перед его установкой. Обычно это можно сделать с помощью Mac Finder.



Mac Finder не всегда может прочитать содержимое файла пакета, поэтому пользователи должны вместо этого полагаться на командную строку для просмотра содержимого. Кроме того, иногда пакеты могут быть повреждены, или вам может потребоваться извлечь один файл из пакета по какой-либо другой причине. Для этого можно использовать ту же команду.



Просмотр содержимого упаковки

Откройте Mac Finder из док-станции, перейдите к / Приложения / Утилиты / а затем запустите Терминал.



2016-09-24_162650

Используйте следующую команду, указав пакет, содержимое которого вы хотите просмотреть:

pkgutil - развернуть thePackage.pkg / destination



cd / место назначения

ls

Замените thePackage.pkg именем пакета, а / destination - местом, где вы его поместили. Например, если вы хотите работать на рабочем столе с пакетом под названием volume.pkg:

pkgutil –expand volume.pkg ~ / Desktop

cd ~ / Рабочий стол

ls

pkg-mac

После того, как вы закончите работу с этими файлами, теперь их можно просматривать, изменять или отправлять в корзину. Например, если вы хотите сохранить только файлы .gif из пакета, вы можете создать каталог, а затем переместить их в него перед удалением всех остальных:

mkdir Images

mv * .gif ./Images

1 минута на чтение