Установить файл.app на MacOS через скрипт?

У меня есть исполняемый файл.app для MacOSX. Есть ли какой-нибудь простой способ установить это приложение в приложения, чтобы оно могло использоваться конечными пользователями через скрипт? (нужно установить на нескольких компьютерах и действительно не хотите создавать промежуточный установщик.pkg для него)

1 ответ

Решение

Вот конкретный пример:

scp -r /Applications/Opera.app sysadmin@CES-iBookGr4-88.local:/Applications

Это рекурсивно копирует папку, в этом примере для веб-браузера Opera, с моего компьютера на компьютер (с именем CES-iBookGR4-88), на котором у меня есть учетная запись ssh.

Более обобщенно:

scp -r /Applications/{App.app} {user}@{RemoteDestination}:/Applications

Где App.app представляет приложение, а удаленное назначение - это IP-имя или адрес компьютера, на котором у вас есть учетная запись пользователя с доступом по ssh. (Включите удаленный вход в настройках общего доступа).

Чтобы пойти другим путем, сделайте это:

scp -r {user}@{RemoteSource}:/Applications/{App.app} /Applications

В обоих случаях вас, вероятно, попросят подтвердить другой компьютер (просто введите yes, когда вас попросят идентифицировать его), и вам будет предложено ввести пароль пользователя.

Другие вопросы по тегам