1

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

4

2 回答 2

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
于 2017-08-29T17:45:31.883 回答
-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 分离你的路径

于 2013-12-21T10:47:36.333 回答