【发布时间】:2011-09-15 12:29:29
【问题描述】:
我正在寻找可以安装 .dmg 文件的小型 bash 或 python 脚本。
我们假设 dmg 包含一个或多个 .app 目录,这些目录必须复制到 /Applications,覆盖所有现有目录。
与*.app 模式不匹配的文件或目录将被忽略。
【问题讨论】:
我正在寻找可以安装 .dmg 文件的小型 bash 或 python 脚本。
我们假设 dmg 包含一个或多个 .app 目录,这些目录必须复制到 /Applications,覆盖所有现有目录。
与*.app 模式不匹配的文件或目录将被忽略。
【问题讨论】:
您可以使用挂载磁盘映像
hdiutil attach -mountpoint <path-to-desired-mountpoint> <filename.dmg>
磁盘映像将安装在所选路径(-mountpoint 后面的参数)。然后,搜索.app 文件并将该文件复制到/Applications。
安装完成后卸载磁盘映像:
hdiutil detach <path-to-mountpoint>
【讨论】:
jdk-7u40-macosx-x64.dmg 中有 .pkg 文件,之后我运行 sudo installer -pkg path/to/file.pkg -target /,如下所述:hints.macworld.com/article.php?story=20030614230204397