2013-12-21 5 views
1

Кто-нибудь знает, есть ли способ тихо установить .app из DMG с помощью командной строки?OSX: тихо работает .app

Я не говорю о приложениях, которые вы должны копировать в/Приложения или о .pkg.

Пример: http://download.qt-project.org/official_releases/qt/5.2/5.2.0/qt-mac-opensource-5.2.0-clang-offline.dmg

+0

Вы читали это? http://commandlinemac.blogspot.co.uk/2008/12/installing-dmg-application-from-command.html – lpapp

+0

Неужели это еще не решено более года спустя? – lpapp

ответ

-1

Вы можете найти следующие шаги для выполнения этого:

1) hdiutil присоединять -mountpoint yourpath QT-макинтош-5.2.0-с открытым исходным кодом-лязг-offline.dmg

2) sudo cp -R your-.app-file-in-yourpath/Applications (этот шаг может быть .pkg-файлом и не может проверить установщик Qt прямо сейчас).

3) hdiutil открепление yourpath

+0

Спасибо, но, как упоминалось выше, я говорю о приложении, которое нужно установить, а не просто скопировать в/Applications. – deadbird

+0

@deadbird: да, и это способ сделать это. В чем вас беспокоит? Что-то не работает после установки Qt, как это? – lpapp

+0

Цель состоит в том, чтобы установить qt-whatever.app без помощи командной строки, то есть без отображения графического интерфейса. – deadbird

0

.app пакеты не предназначены для установки без вмешательства пользователя. Только так вы сможете сделать то, что вы хотите, добавляя открытым -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 
Смежные вопросы