Mac OSでパッケージ(PKG)ファイルを抽出する方法



問題を排除するために楽器を試してください

AppleのOSXプラットフォーム用のソフトウェアはパッケージファイルで提供され、これらのパッケージによりソフトウェアのインストールが非常に簡単になります。これは、UnixコアOSXのベースとなった進歩の1つでした。ユーザーは、インストールする前に、ダウンロードしたパッケージの内容を常に確認する必要があります。通常、これはMacFinderで実行できます。



Mac Finderは、パッケージファイルの内容を常に読み取ることができるとは限りません。そのため、ユーザーは代わりにコマンドラインを使用して内容を表示する必要があります。さらに、パッケージが破損したり、その他の理由でパッケージから1つのファイルを抽出する必要がある場合があります。同じコマンドを使用してこれを実行できます。



パッケージの内容の表示

ドックからMacFinderを開き、に移動します /アプリケーション/ユーティリティ/ 次に、ターミナルを起動します。



2016-09-24_162650

内容を表示するパッケージを指定して、次のコマンドを使用します。

pkgutil –thePackage.pkg / destinationを展開します



cd / destination

ls

thePackage.pkgをパッケージ名に置き換え、/ destinationを配置した場所に置き換えます。たとえば、volume.pkgというパッケージを使用してデスクトップで作業する場合は、次のようにします。

pkgutil –expand volume.pkg〜 / Desktop

cd〜 /デスクトップ

ls

pkg-mac

これらのファイルは、使い終わったら、調べたり、操作したり、ゴミ箱に捨てたりすることができます。たとえば、パッケージから.gifファイルのみを保持したい場合は、ディレクトリを作成し、他のすべてを削除する前にそれらをそのディレクトリに移動できます。

mkdirイメージ

mv * .gif ./Images

1分読む