Вся наша компания - это компьютеры Mac на рабочем столе. В первую очередь у нас iMac и MacBook Pro. Последние несколько лет мы использовали RadMind для управления их системным образом, но программное обеспечение имеет ряд недостатков:
Я знаю, что в большинстве других решений используется система управления обновлениями в стиле .pkg. Я хотел бы знать, что используют люди и с какими ограничениями вы столкнулись. В частности, насколько легко добавлять / удалять программное обеспечение, обновления программного обеспечения, обновления прошивки? Насколько легко изменить файлы конфигурации системы?
Google и несколько университетов используют Кукольный. Взгляните на это серьезно. Вот те же ссылки, которые помогут вам узнать больше:
Мы используем комбинацию Deploystudio, Удаленный рабочий стол Apple и Копировальный клонер (когда необходимо).
Deploystudio очень хорошо управляет визуализацией и может выполнять многоадресную передачу и дифференциацию. Вы также можете интегрировать сценарии и другие установки в рабочие процессы ваших пакетов.
Удаленный рабочий стол Apple отлично подходит для ответов на запросы пользователей в службу поддержки. Он также позволяет отправлять пакеты и даже удаленно запускать сценарии / приложения командной строки.
Копировальный клонер - это более простой инструмент для создания образов, который мы используем для резервного копирования целых систем и т. д. Приятно то, что он создает образ системы пока он работает.
В нашем чрезвычайно устаревшем решении используется один монолитный образ диска, который передается на рабочие станции через Netboot и NetRestore (производство прекращено). Обновление программного обеспечения выполняется партиями, что, очевидно, требует создания нового образа и большой пропускной способности сети для обновления клиентов. Он медленный, неуклюжий, и я бы никому его не рекомендовал. Мы определенно изучали развертывание на основе pkg с использованием таких инструментов, как DeployStudio. Но мы все еще находимся на стадии исследования.
В настоящее время мы используем NetRestore, но переходим на DeployStudio, так как NetRestore устарел. DeployStudio не такой чистый, как NetRestore, но он определенно имеет потенциал превзойти его. Он обеспечивает большую гибкость и даже настройку образов тройной загрузки (хотя я еще не использовал эту функцию и не вижу, чтобы она широко использовалась в корпоративной среде).
Если вы хотите просто создавать пакеты для распространения через ARD, хорошим инструментом является LANrev. Это бесплатно, но вам нужно ввести адрес электронной почты, чтобы получить серийный номер.
Google и некоторые издательства используют марионетку.
Я использую его на компьютерах Mac в своей домашней сети и профессионально использую Puppet в других ОС.
Он не лишен недостатков и причуд, но он бесплатный, и вы можете делать с ним практически все, что захотите.
Мы по-прежнему используем NetRestore, потому что он работает, и у меня не было времени изучить альтернативы (у меня есть много вещей, которые не работают, прежде чем у меня появится время беспокоиться о том, что работает!). Когда у меня будет время, подозреваю, мы пойдем в deploystudio.