▷ «Показать содержимое пакета» недоступно? Извлеките файлы .pkg, не устанавливая их

Вы когда-нибудь хотели взглянуть на содержимое файла пакета на Mac, но не устанавливали его? Вы можете сделать это с помощью отличной командной строки. Мы продолжаем нашу серию проверок содержимого установщика приложений, и в этом случае мы покажем вам, как извлекать файлы пакетов и сортировать их содержимое, не устанавливая их в Mac OS X.

Как просматривать и извлекать файлы пакетов в Mac OS X без их установки

На самом деле существует два способа просмотра и извлечения файлов пакета на Mac без установки пакета. Первый подход – через Finder, а второй – через командную строку. Давайте сначала рассмотрим метод Finder, а затем покажем, как извлечь пакет, не устанавливая его через командную строку.

Как просмотреть файлы пакетов с помощью «Показать содержимое пакета» в Mac Finder

Первый способ довольно прост и доступен в Mac Finder, он хорошо известен продвинутым пользователям:

  1. Перейдите к файлу пакета в Finder.

  2. Теперь щелкните правой кнопкой мыши файл pkg и выберите «Показать содержимое пакета».

Однако «Показать содержимое пакета» не всегда отображается в качестве опции. Фактически, иногда опция «Показать содержимое пакета» может быть недоступна или вообще не отображаться, в зависимости от того, как пакет был организован и создан с самого начала. В такой ситуации вы можете обратиться к командной строке, чтобы извлечь файл пакета.

Как разработать файл пакета на Mac из командной строки

Предполагая, что опция «Показать содержимое пакета» недоступна, мы можем извлечь файлы .pkg с помощью инструмента командной строки под названием pkgutil, который входит в состав Mac OS, на котором мы сосредоточимся здесь.

  1. Запустите терминал (находится в / Applications / Utilities /), если вы еще этого не сделали.

  2. Используйте следующий синтаксис, указав путь к файлу рассматриваемого пакета и предоставив место назначения для файлов, которые будут извлечены из пакета.

  3. pkgutil -expand /path/to/package.pkg / output / destination /

    Совет: помните, что вы можете перетаскивать элементы в терминал, чтобы распечатать их полный путь, что упрощает ввод этого совета:

    pkgutil -expand [déposer le fichier ici] / пункт назначения / путь /

  4. Перейдите к пути вывода в Finder и проверьте извлеченные файлы самостоятельно или перейдите напрямую с помощью команды «cd» в командной строке.

Вы заметите, что некоторые файлы пакетов содержат еще больше файлов пакетов, что быстро приводит вас к глубоко вложенному процессу извлечения пакетов.

Это отличный способ увидеть, что находится в пакетах, особенно тех, для которых опция «Показать содержимое пакета» недоступна, что все чаще встречается в Mac OS X Lion и Windows. Более поздних версиях системного программного обеспечения Mac OS, хотя это в конечном итоге зависит от о том, как был собран пакет.

Существуют также другие методы проверки содержимого пакетов, включая сторонние приложения, такие как Pacifist. Если у вас есть какие-либо специальные советы или рекомендации по просмотру и извлечению файлов пакетов на Mac, сообщите нам об этом в комментариях ниже!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *