如何从命令行安装DMG文件?

时间:2011-06-15 12:51:37

标签: python macos bash

我正在寻找将安装.dmg文件的小型bash或python脚本。

我们假设dmg包含一个或多个.app目录,这些目录必须复制到/Applications,覆盖任何已存在的目录。

要忽略与*.app模式不匹配的文件或目录。

1 个答案:

答案 0 :(得分:13)

您可以使用

安装磁盘映像
hdiutil attach -mountpoint <path-to-desired-mountpoint> <filename.dmg>

磁盘映像将安装在选定的路径(-mountpoint后面的参数)。然后,搜索.app文件并将文件复制到/Applications

完成安装后,卸载磁盘映像:

hdiutil detach <path-to-mountpoint>