Создайте пакет в Admin Console.Войдите в Adobe Admin Console, перейдите на вкладку Packages и выберите Создать пакет.
Используйте инструменты Munki для управления установкой пакетов Adobe на компьютерах macOS.
Munki — это набор инструментов с открытым исходным кодом, которые управляют установкой и настройкой программного обеспечения при использовании вместе с веб-серверным репозиторием пакетов и метаданных пакетов.Системные администраторы используют его для управления установкой программного обеспечения на большом количестве компьютеров macOS, обычно в корпоративных средах.
Подробнее: Руководство по началу работы с Munki.
Установка пакетов Adobe
Импортируйте пакет в репозиторий Munki.В терминале введите следующую команду:
munkiimport <путь к загруженному пакету>
Укажите соответствующий ответ при запросе информации о пакете:
Использовать существующий элемент как шаблон? [Д/Н]
- Выберите Y, если вы ранее импортировали пакет Admin Console и хотите использовать существующий шаблон, и нажмите Return.
- Если это первый пакет, который вы импортируете, или если вы используете новый шаблон:
- Введите N и нажмите Return.
- Нажмите Return, чтобы использовать имя элемента по умолчанию.
- Введите Отображаемое имя и Описание.
- Нажмите Return, чтобы использовать версию и каталоги.
- Введите категорию и разработчик и нажмите Return.
Чтобы отредактировать недавно созданный файл pkginfo:
- Нажмите Y, чтобы просмотреть или отредактировать файл.
- Нажмите N, чтобы продолжить без изменений в файле.
Создайте манифест клиента.Перестройте каталоги для завершения импорта.
Пакет был успешно перемещен в Munki.Создайте манифест клиента, чтобы Munki знал, что устанавливать на конкретной машине.
Используйте инструмент manifestutil, чтобы создать манифест и добавить в него пакет.
Выполните следующие команды.
- manifestutil --new-manifest site_default
- manifestutil --add-catalog <Название каталога> --manifest site_default
- manifestutil --add-pkg <Название пакета> --manifest site_default
Запустите пакет установки на клиентском компьютере.Если вы указали unattended_install как:
- True. Пакет автоматически установится при следующем запуске агента Munki на клиентском компьютере.
- False. Чтобы запустить установку вручную, выполните следующую команду на клиентском компьютере:
sudo /usr/local/munki/managedsoftwareupdate --installonly
Или откройте инструменты managed software center и запустите установку.
Удаление пакетов Adobe
Загрузите пакет из Admin Console. Войдите в Adobe Admin Console и выберите вкладку Пакеты.
Найдите и загрузите ту же версию пакета, которая изначально использовалась для установки на компьютерах пользователей.Используйте файл _Uninstall.pkg для удаления.
Импортируйте пакет в репозиторий Munki.Выполните в терминале команду munkiimport <путь к загруженному пакету>.
Укажите путь к файлу удаления.
Добавьте подходящий ответ, когда появится запрос:
Использовать существующий элемент как шаблон? [y/N]
- Если вы ранее импортировали пакет Admin Console и хотите использовать существующий шаблон, введите Y и нажмите Return.
- Если это первый пакет, который вы импортируете, или если вы используете новый шаблон:
- Введите N и нажмите Return.
- Нажмите Return, чтобы использовать имя элемента по умолчанию.
- Введите Отображаемое имя и Описание.
- Нажмите Return, чтобы использовать версию и каталоги.
- Введите категорию и разработчика, затем нажмите Return.
Создайте клиентский манифест.Пересоберите каталоги, чтобы завершить импорт пакета в репозиторий Munki.Далее необходимо создать манифест клиента, чтобы Munki знал, что устанавливать на конкретной машине.
Используйте инструмент manifestutil для создания манифеста и добавления в него пакета.
Выполните следующие команды для создания нового манифеста:
- manifestutil --new-manifest site_default
- manifestutil --add-catalog testing --manifest site_default
- manifestutil --add-pkg <НазваниеПакета> --manifest site_default
Пакет готов к удалению.
Запустите пакет удаления на клиентской машине.Если вы указали значение unattended_install как:
- True: Пакет удаляется автоматически при следующем запуске агента Munki на клиентской машине.
- False: Для запуска ручной установки выполните следующую команду на клиентской машине:
sudo /usr/local/munki/managedsoftwareupdate --installonly
Также можно запустить Инструменты managed software center и инициировать установку.