Я хотел бы написать скрипт установки инструментов командной строки Xcode.
На Маверикс,
xcode-select --install
откроет диалоговое окно, предлагающее пользователю установить, но я бы хотел запустить установку без диалогового окна, например, используя softwareupdate
команда.
Есть ли способ сделать это?
Редактировать:
В частности, xcode-select --install
запускает приложение, которое загружает и устанавливает инструменты, не требуя, чтобы пользователь загружал их вручную или имел учетную запись Apple Developer. Похоже, использовать /System/Library/CoreServices/Install Command Line Developer Tools.app
сделать это.
Я хотел бы использовать тот же механизм, что и Apple, но без графического интерфейса. Я не хочу вручную загружать .dmg, содержащий инструменты, так как это кажется хрупким. Apple предоставляет несколько других инструментов командной строки, таких как softwareupdate
а также install
которые загружают или устанавливают программное обеспечение непосредственно из Apple, и я ищу то же самое для этого типа распространения.