Массовое развертывание программного обеспечения OSX?
Я застрял. Мне бы хотелось думать, что я достаточно хорошо выгляжу, но пока не могу понять, как развернуть программное обеспечение Mac на предприятии, как с помощью групповой политики.) Я не говорю о развертывании образов Я имею в виду, например, как убедиться, что на каждом Mac установлена последняя версия flash или что-то еще. (Я не ожидаю поддержки сторонних установщиков, просто.pkg и, возможно, руководство "Поместите этот каталог здесь", для которого, конечно, я могу использовать свой собственный.pkg.)
У меня есть настройка сервера OSX (10.6) в "Золотом треугольнике" (OD разговаривает с AD), чтобы пользователи могли войти в систему со своими учетными записями AD, а я могу управлять обновлениями Apple или пользовательскими настройками, но развертывать...? Я что-то упускаю из виду? (Или это Apple?)
PS У нас также есть Apple Remote Desktop, но это только для разовых...
6 ответов
Мы только начинаем использовать Munki, который очень похож на WPKG для Windows. Он выглядит для конечного пользователя очень похожим на Apple Software Update.
Он хорош как для развертывания, так и для обновления программного обеспечения, и для его работы требуется только веб-сервер (все статические файлы, которые подойдет любой).
Puppet и Chef поддерживают OS X; Это отличные инструменты управления конфигурацией, которые также могут автоматизировать развертывание программного обеспечения.
Я второй рекомендации FileWave. Это фантастический инструмент, которым я пользуюсь около 9 лет. Его кроссплатформенный (Mac/Win), имеет диагностические сообщения и журналы, и отличная команда технической поддержки. Не круглосуточно, но очень отзывчиво в рабочее время, и они довольно быстро меняют ситуацию. Программное обеспечение можно даже распространять через Apple Remote Desktop, устанавливать в образ базового диска и добавлять в рабочий процесс Deploy Studio.
Между FileWave и NetRestore/DeployStudio я могу заменить целую лабораторию за день или два и никогда больше не трогать их (лично). Если не требуется переустановка ОС или серьезное обновление (например, с 10,5 до 10,6).
Я также использую FileWave для удаления сценариев оболочки на Mac и запускаю их как root. Отлично подходит для тонких вещей, изменений конфигурации и т. Д.
Не стесняйтесь связаться со мной, если я могу помочь.
Я настоятельно рекомендую посмотреть на Filewave. Мы использовали их программное обеспечение для развертывания Firefox, Adobe CS Suites, драйверов принтеров и Audacity. В основном это работает на уровне файлов, как следует из названия, но вы также можете выполнять развертывание пакетов. Мы заменили и обновили более 100 компьютеров в течение 6 недель, а также реализовали несколько других очень крупных проектов (беспроводная сеть на 50 точек доступа, телефонная система, SAN, VMWare ESX). Мы бы никогда не смогли сделать это без Filewave. Мы установили пакет Adobe CS, который составляет около 5-6 ГБ, устанавливается через гигабитную сеть за несколько минут на 20 компьютеров.
Вы устанавливаете агент на компьютер и настраиваете сервер. Разместите компьютеры в группы, а затем отбросьте пакеты в группы. Вы можете время установки или удаления программного обеспечения. Вы несете ответственность за создание инсталляционных пакетов, но программное обеспечение, предоставляемое Filewave, великолепно. Вы должны быть осторожны при создании приложений, потому что если у вас нет системного подхода, это может вызвать проблемы в будущем. Но как только пакет будет собран, ваша работа закончится!
Помимо развертывания целых образов системы, Apple не предлагает какой-либо метод автоматической установки программного обеспечения.
Помимо ARD, я использую собственное решение, в котором я управляю списками клиентских классов (такими как версия ОС, версия для офиса или версия Adobe CS). Когда я хочу развернуть часть программного обеспечения, я позволяю сценарию жестко связать файл с каталогом установки для каждого соответствующего клиента, который затем устанавливается другим сценарием на клиенте во время следующей перезагрузки. Это работает несколько хакерским способом, но требует файлов pkg, требующих ручного создания pkgs для таких вещей, как Adobe Updates.
В какой-то момент в ближайшем будущем я, скорее всего, заменю это чем-то вроде уже упомянутой filewave или Casper Suite.