
Pacifist を使って Mac OS X のインストーラとパッケージファイルを簡単に抽出する
Pacifistは、インストーラ自体を実行することなく、パッケージとインストーラファイルとその内容にフルアクセスできる強力なMac OS Xユーティリティです。Pacifistを使用すると、インストーラやディスクイメージを開いて内容を確認し、何がどこにインストールされるかを確認できるだけでなく、個々のアプリ、ファイル、フォルダを直接抽出することもできます。
Pacifist は、パッケージファイル (.pkg) だけでなく、.dmg、.pkg、.zip、.tar、.tar.gz、.tar.bz2、.xar、さらには Mac OS X インストーラーアプリも読み込み、解凍できます。この機能が役立つトラブルシューティングやトリックは数多くあります。例えば、OS X のインストーラーファイルや dmg ファイルからファイルを探して解凍したい場合、Pacifist を使えば簡単に解凍できます。
- 開発者からPacifistを無料でダウンロード
Pacifistはシェアウェアとして無料でダウンロードでき、Mac上級ユーザーのツールキットに追加するには20ドルの価値は十分にあります。PacifistはOS X Yosemite、OS X Mavericks、そしてほぼすべてのOS Xバージョンと互換性があります。お使いのリリースに適したバージョンをダウンロードしてください。また、Quick Lookプラグインもインストールできます。このツールを頻繁に使用してパッケージ形式を確認する場合は、非常に便利です。
実際にパッケージ ファイルやインストーラーを参照するのは非常に簡単です。互換性のあるファイルを Pacifist アプリケーション (または Dock のアプリ アイコン) にドラッグ アンド ドロップし、ファイル システムの一部であるかのようにコンテンツを参照し、フォルダーを拡張し、ファイルを表示し、必要に応じてデータを抽出します。
普段使いの方には、Pacifist の機能の一部は、限定的ではあるものの、既に OS X にバンドルされていることを覚えておくと良いでしょう。OS X インストーラには、インストールされるファイルの内容と場所を確認する機能があり、コマンドラインツールの pkgutil を使えば .pkg ファイルの内容を抽出できますが、どちらも Pacifist ほど機能が充実しておらず、ユーザーフレンドリーさや柔軟性も劣ります。
Snow Leopardが実際にはどこにもインストールされていないにもかかわらず、Pacifistを使ってOS X Lionで旧バージョンのPreviewを実行できました。Mac OS X Snow LeopardのDVDをお持ちであれば、Pacifistを使ってOS X 10.6インストーラからPreview.appと必要なファイルを抽出し、OSのインストールプロセス自体を実行せずに実行できます。Pacifistがなければ不可能だったでしょう。