
В моем офисе около 120 клиентов Windows.
Нам нужен способ развертывания и обновления бесплатного/загружаемого программного обеспечения, такого как Flash, Firefox, Skype и т. д.
Это означает, что мы хотим, чтобы у наших клиентов всегда были самые последние версии этих программных продуктов.
Мы попробовали поискать в Google и нашли решения, такие как wpkg... но это не то, что нам нужно... это просто способ развертывания, вам все равно придется самостоятельно находить установщики для каждого приложения и постоянно проверять их сайт на наличие новых обновлений.
Как программист, я считаю, что было бы здорово иметь «центральную базу данных» со ссылкой на каждый из последних установщиков программного обеспечения... это значительно упростило бы автоматическое обновление.
Есть идеи?
РЕДАКТИРОВАТЬ
Чтобы прояснить ситуацию, мы ищем некий репозиторий всех последних пакетов (в любом формате, но желательно .msi или .exe). Похоже, что нет ничего, что постоянно обновлялось бы, как большинство репозиториев Linux.
Я не думаю, что это проблема авторских прав или тестирования, поскольку репозиторий будет просто ссылаться на фактический исходный код установщика.
решение1
Для этого я использую System Center Configuration Manager (Microsoft) + установку операционной системы (образы).
решение2
В этой области существует довольно много коммерческих предложений, таких как KACE от Dell (я полагаю, что в этой области есть и специальное предложение от Microsoft). Учитывая размер вашей сети, возможно, стоит развернуть одно из этих решений.
решение3
Secunia интегрируется с SCCM и/или WSUS для идентификации, подготовки пакетов и развертывания обновлений для любого общедоступного программного обеспечения.
http://secunia.com/vulnerability_scanning/corporate/wsus_sccm_3rd_third_party_patching/
решение4
Может бытьДиспетчер пакетов Windowsбудет вам полезно. Есть репозиторий по умолчанию под лицензией Apache с более чем 100 приложениями.