Назад | Перейти на главную страницу

Какие бывают популярные (бесплатные?) Варианты развертывания приложений?

Я управляю небольшой школьной сетью, насчитывающей около 150 машин. Я ищу простой способ развернуть программное обеспечение на всех машинах, не посещая каждую из них.

Я использовал Symantec Ghost, чтобы настроить все машины одинаково, но для одного приложения повторный хостинг всей сети кажется слишком большим шагом.

Раньше я использовал Novell ZenWorks, который делает это либо с помощью установщика MSI, либо путем создания моментального снимка машины до и после установки, а затем отправляет изменения на указанные машины в сети.

Однако на этот раз я использую Windows 2003 и у меня ограниченный (т.е. нулевой) бюджет. Мне не удалось разобраться с установщиком групповой политики, поэтому, возможно, если кто-нибудь сможет указать мне хорошие инструкции, это тоже будет признано.

Ваша помощь очень ценится!

Для такой небольшой сети, как ваша, в которой нет ничего особенного, развертывание GPO должно быть более чем адекватным (этого также более чем достаточно для многих более крупных сетей, но это уже другая история).

Чтобы справиться с развертыванием GPO, лучше всего разобраться с самими GPO. Естественно, из этого выйдет много понимания о развертывании. Большая часть формальной документации предполагает гораздо большую и более распределенную среду, чем у вас (и подробно описывает преобразования, исправления и установку администратора, что только добавляет путаницы в начале), но следующая статья в базе знаний является хорошей базовой (и упрощенный) обзор развертывания на основе GPO: http://support.microsoft.com/kb/816102

Ключевыми вещами, о которых, я думаю, вам нужно знать прямо сейчас, являются различия между назначенными и опубликованными приложениями и разница между развертыванием пользователей и компьютеров. Как только они у вас в голове, вы можете исследовать дальше столько, сколько хотите или нужно.

У меня также есть школьная сеть. Я обнаружил, что многие программы на образовательном рынке не имеют формата MSI, поэтому установка через GPO иногда оказывается непрактичной. Большая часть программного обеспечения в наши дни поставляется с исполняемым установщиком, который принимает параметры «тихой установки» - см. AppDeploy для сайта, посвященного выяснению того, как получить приложения для установки по сети.

WPKG - это приложение - клиент, устанавливаемый на ваши машины, - который можно использовать для установки и обновления приложений на рабочих станциях. Это бесплатно и с открытым исходным кодом. Вы можете просто написать свой собственный сценарий для установки программного обеспечения: у меня есть «установщик» в моей сети с правами администратора, который запускает сценарий входа в систему, который выполняет автоматическую установку для группы приложений, а затем перезагружает машину. После повторного преобразования образа машины в только что установленную Windows просто войдите в систему как «установщик» и дайте ей пройти через все установщики. Это может быть немного сложно настроить, поэтому WPKG, вероятно, лучший вариант.

Если вы столкнетесь с установщиком, который просто неудобен, сломан или и то, и другое, отличный AutoIt может автоматизировать практически все, что вы можете в него вложить. Это удивительно полная утилита автоматизации / тестирования Windows с хорошей документацией и примером кода, которая позволяет имитировать движения и щелчки мыши, нажатия кнопок, ждать появления окон с определенным содержанием, практически любую функцию, о которой вы можете подумать. Это тоже бесплатно.

Изменить: если вы хотите полностью избежать посещения каждой рабочей станции, вы можете создать сценарий, который запускает автоматические установщики из запланированной задачи. Скорее всего, запустить задачу в 8 вечера или что-то в этом роде, а затем выключить машины.

Google может дать вам массу результатов для «Развертывания приложений Active Directory», и, как и большинство решений, у него есть свои плюсы и минусы. Эта статья может стать для вас хорошей отправной точкой. Также есть много хороших результатов на сайте Microsoft technet.microsoft.com. Альтернатива, которую я не пробовал, но выглядит многообещающей: Админ Арсенал. Это не дорого, и я хотел бы услышать, использовал ли кто-нибудь его.

Sysinternals PsExec должен позволить вам запустить такую ​​команду, как
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi.

Кто-нибудь еще хочет прокомментировать детали? Или вы можете задать второй вопрос, более конкретный для этого метода.

Если вы можете перестроить свои настройки в формате msi, вы можете развертывать свои приложения через Gpo, кстати, я использовал в прошлом Сканер GFI Languard для простого развертывания программного обеспечения при наличии параметров автоматической установки для настроек.