Macos OSX:静默运行.app

Macos OSX:静默运行.app,macos,qt,silent-installer,Macos,Qt,Silent Installer,有人知道是否有方法使用命令行从DMG静默安装.app吗 我不是说你必须复制到/Applications的应用程序,也不是说.pkg应用程序。 示例:您可以找到以下步骤来执行此操作: 1) hdiutil attach-挂载点路径qt-mac-opensource-5.2.0-clang-offline.dmg 2) sudo cp-R your-.app文件在yourpath/Applications中(此步骤可能是.pkg文件,现在无法验证Qt安装程序) 3) hdiutil detach y

有人知道是否有方法使用命令行从DMG静默安装.app吗

我不是说你必须复制到/Applications的应用程序,也不是说.pkg应用程序。


示例:

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

1) hdiutil attach-挂载点路径qt-mac-opensource-5.2.0-clang-offline.dmg

2) sudo cp-R your-.app文件在yourpath/Applications中(此步骤可能是.pkg文件,现在无法验证Qt安装程序)


3) hdiutil detach yourpath

。应用程序包不应以静默方式安装。您能够做您想做的事情的唯一方法是添加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

你读过这个吗?一年多以后,这个问题还没有解决吗?谢谢,但如上所述,我指的是需要安装的应用程序,而不仅仅是复制到/应用程序。@deadbird:是的,这就是方法。你担心什么?像这样安装Qt后,有些东西不工作?问题出在步骤2。在此步骤中,将.app复制到/Applications。这在大多数情况下都很好。在这里,.app是一个需要启动才能安装Qt的安装程序。我的目标是从命令行(例如open)启动这个安装程序,但不显示GUI(即:“静默”)。尝试使用我提供的链接下载Qt,也许你会明白我的意思;)@死鸟:正如我所写的,我目前无法做到这一点,但可能以后。你能分享一下真正的问题,而不是长篇大论吗?:)