Linuxユーザーとして、アプリケーションインストーラーを含む.dmg(Mac OSXディスクイメージ)ファイルのコンテンツを取得する必要があります。
私が試したdmg2dir
(必要とするdmg2img
).imgのファイルが、他には何を作成しました。
$ sudo dmg2dir jdk-8u51-macosx-x64.dmg
==> Routines successfully accomplished. Ready!
==> Prepare loop device...
==> Mount block device...
Error looking up object for device /dev/disk/by-label/JDK\x208\x20Update\x2051 INTENSO openSUSE\x20Live\x20CD\x20GNOME dump
Variable is empty.
解凍した.dmgファイルのファイルが必要なだけで、マウントしたくありません。
好奇心が強い場合は、事前に準備できないコンピューターのワークショップで使用するポータブル開発環境を作成する必要があります。
1
これはディスクイメージです。誰かがファイルシステムリーダーをプログラムに書き込むために(7zが行ったと思われる)すべての作業に行っていない限り、最も簡単な方法は、Linuxカーネルファイルシステムモジュールを使用してデータを読み取ることです。それはそれをマウントすることを意味します。
—
ザンリンクス