У нас есть машина с Windows Server 2003. У нас также есть 30 компьютеров под управлением Vista Home Basic с набором бесплатных программ: Firefox, Gimp, Inkscape и т. Д. Есть ли способ автоматически обновлять это программное обеспечение? Я ищу Способности (apt
) аналог для Windows. Там есть windows-get, но у него нет функции "обновления", только "установка".
Это не дает прямого ответа на ваш вопрос, но есть целый веб-сайт под названием AppDeploy.com, посвященная упаковке программного обеспечения для установки на несколько компьютеров. Вы также можете посмотреть InstallPad. Я все время хочу проверить это и все время до этого не дохожу. Двое других, которые делают аналогичную работу - AppGet и AppSnap.
Редактировать: Эти решения помогут вам только в индивидуальном обновлении ПК. Чтобы обновить все ПК удаленно, см. Этот вопрос: Какие бывают популярные (бесплатные?) Варианты развертывания приложений?
WPKG можете делать то, что хотите. У меня есть собственный сценарий установки / обновления для нашей сети (который, кстати, я почти уверен, что ему удается установить 7Zip без вывода сообщений), но WPKG, вероятно, сейчас лучшее решение, чем написание собственного сценария. Вместо того, чтобы возиться с обновлением машины, я просто переключаю образ обратно на обычную установку Windows и запускаю сценарий установки. Если у вас есть пользователи, которые хранят данные на своих локальных машинах, вы можете разделить их жесткий диск, установить Windows на первый раздел и использовать второй для своих папок «Рабочий стол» и «Мои документы», тогда вы можете повторно создать образ машины и не стирать данные людей.
Windows_Installer сделает именно то, что вам нужно. Однако для его использования вам потребуются пакеты MSI для программного обеспечения, которое вы хотите установить. Вам придется искать готовые пакеты или создавать свои собственные (для этого есть инструменты, но я понятия не имею, насколько это сложно).
Я использую PDQ Deploy. Это бесплатный, в основном ручной процесс, и его немного сложно реализовать, но в небольшой сети из менее 200 компьютеров я использовал его с небольшим исследованием Google и обмена стеками, и он работал хорошо. Я НАКОНЕЦ убрал обезьяну со своей спины от старых угроз безопасности продуктов Adobe и Java. Я боролся с этим ДЕЙСТВИТЕЛЬНО вручную в течение многих месяцев ... может быть, дольше. Ознакомьтесь с их группой продуктов админского арсенала здесь http://www.adminarsenal.com/pdq-deploy/main/
Я нашел их действительно отличными, особенно для бесплатного продукта. Начать работу было легко, и, в частности, выпуск флэш-памяти прошел отлично. Reader и Java потребовали некоторого изящества, но Google помог мне начать работу за 30 минут. Мои пользователи понятия не имели, что они обновляются, и это было в середине рабочего дня. Обязательно установите аутентификацию, если вы еще не являетесь администратором домена (НИКОГДА НЕ ЗАПУСКАЙТЕ В КАЧЕСТВЕ АДМИНИСТРАТОРА ДОМЕНА !!!!), и протестируйте ее на своем компьютере, прежде чем выполнять какие-либо другие действия. Обычно я тестировал сам, переходил к 5 случайным машинам, а затем выбирал "большой"
Обратите внимание, что он отлично работает в смешанной среде Vista, 7 и XP SP3. Сейчас мы работаем над переносом последней из версий XP и Vista, но она очень хорошо справляется с несколькими операционными системами. Я был очень доволен продуктом !! Похоже, что у админского арсенала есть и другие забавные вещи, которые я планирую попробовать.
Имейте в виду, что без тихой установки, доступной для пакета, вам придется использовать такие вещи, как установочные упаковщики, чтобы все работало, но, например, VLC провел хорошее обсуждение на своих форумах (найденных Google) о том, как заставить все работать .
Это, вероятно, обнажит мое невежество, но можете ли вы использовать windows-get для установки новой версии любой программы, которую вы хотите установить, или это создаст несколько установок?