PKG DMG
ファイル変換

PKG から DMG への変換

クイック回答
PKG を DMG に変換することは可能ですか?
はい - PKG は DMG に変換可能です。

インストーラーを実行せずにPacifistで.pkgからアプリやファイルを抽出し、ディスクユーティリティの「ファイル」 > 「新規イメージ」 > 「フォルダからのイメージ」を使用して、そのフォルダから.dmgを作成します。結果は抽出されたファイルを含むディスクイメージであり、機能するインストーラーではありません。

DMG への他の変換: SPARSEBUNDLE · MPKG · GI

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ PKG を DMG に変換するのですか?

多くの人は、ソフトウェアをインストーラーではなく「アプリケーションフォルダにドラッグする」形式のディスクイメージとして再パッケージ化するため、またはターゲットマシンでフルインストーラーを実行せずにインストール済みファイルをマウント可能なイメージにアーカイブするためにこれを行います。.pkg自体はそのまま残り、再パッケージ化のためにファイルのみが抽出されます。

PKG から DMG への変換方法

Pacifist APP

Pacifistで.pkgを開き、ファイルまたはアプリ本体を選択して「Extract to(抽出先)」をクリックしてステージングフォルダに保存します。その後、ディスクユーティリティの「ファイル」 > 「新規イメージ」 > 「フォルダからのイメージ」を使用して、そのフォルダから.dmgを作成します。

ディスクユーティリティ FREE

Pacifistやコマンドラインツールで.pkgの内容をフォルダに抽出した後、ディスクユーティリティの「ファイル」 > 「新規イメージ」 > 「フォルダからのイメージ」を使用して、圧縮された.dmgを作成します。

これらの形式について

品質と注意点

  • ファイルを直接抽出した場合、.pkgに含まれるインストールスクリプト(preinstall、postinstall)は実行されません。システムレベルの変更、ライセンス登録、またはヘルパーツールを必要とするアプリは正しく動作しない可能性があります。
  • .pkg内のBill of Materials(BOM)には、インストールされるすべてのファイルの正確なターゲットパス、権限、所有権が記録されています。インストーラーをバイパスすると、それらの情報は失われます。
  • .dmgはファイル配布用のマウント可能なディスクイメージであり、インストーラーではありません。.pkgのようにスクリプトを実行したり権限を管理したりすることはできません。

よくある質問

インストーラーを実行する代わりにPKGをDMGに変換するのはなぜですか?
主な理由は、アプリを「アプリケーションフォルダへのドラッグ」形式のディスクイメージとして配布するため、またはターゲットマシンで.pkgインストーラーを実行せずにインストール済みファイルをアーカイブするためです。
`.pkg`から抽出して`.dmg`に配置したアプリは正しく動作しますか?
アプリがインストール後スクリプトに依存していない場合に限ります。ドライバー、デーモン、およびシステムファイルをパッチするアプリは、インストーラーを実行しないと機能しない可能性があります。
macOSでこれを行えるコマンドラインツールは何ですか?
xar -xf file.pkgを使用してXARを解凍し、cat Payload | gunzip | cpio -idでファイルを抽出してから、hdiutil createを使用して.dmgを生成します。
macOSソフトウェアの配布にはDMGとISOのどちらを使用すべきですか?
常に.dmgを使用してください。これはmacOSネイティブのディスクイメージ形式です。ISOは光学ディスクイメージ用であり、macOSソフトウェアの配布には適していません。