有人知道是否有办法使用命令行从 DMG 静默安装 .app?
我不是在谈论您必须复制到 /Applications 的应用程序,也不是在谈论 .pkg 的应用程序。
示例:http: //download.qt-project.org/official_releases/qt/5.2/5.2.0/qt-mac-opensource-5.2.0-clang-offline.dmg
有人知道是否有办法使用命令行从 DMG 静默安装 .app?
我不是在谈论您必须复制到 /Applications 的应用程序,也不是在谈论 .pkg 的应用程序。
示例:http: //download.qt-project.org/official_releases/qt/5.2/5.2.0/qt-mac-opensource-5.2.0-clang-offline.dmg
.app 包并不意味着静默安装。您能够做您想做的事情的唯一方法是添加open -a application.app以按照上面给出的说明执行它,例如:
#!/bin/bash
hdiutil attach -mountpoint /your-directory-path/installation-file.dmg
sudo cp -R /volumes/your-app-path-here/app-name.app /Applications
hdiutil detach /volumes/your-app-path-here/
open -a /Applications/applicationname.app
您可以找到以下步骤来执行此操作:
1) hdiutil attach -mountpoint yourpath qt-mac-opensource-5.2.0-clang-offline.dmg
2) sudo cp -R your-.app-file-in-yourpath /Applications (此步骤可能是 .pkg 文件,目前无法验证 Qt 安装程序)。
3) hdiutil 分离你的路径