作为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内核文件系统模块读取数据。这意味着安装它。
—
Zan Lynx