OSX:默默运行.app

时间:2013-12-21 10:27:14

标签: macos qt silent-installer

有人知道是否有办法使用命令行从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

2 个答案:

答案 0 :(得分:0)

.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 :(得分:-1)

您可以找到以下步骤来执行此操作:

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分离你的路径