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

Кеширование статического контента от Adobe, Microsoft и т. Д.

В настоящее время я использую Apple SUS на сервере Mac OS X в небольшом офисе. Он хорошо работает для обновлений Apple, но я все еще застрял в том, чтобы либо вручную загружать и устанавливать обновления Adobe / Microsoft на каждый компьютер, либо запускать их через кеш Squid, слепо веря, что Squid сохранит файлы, которые я действительно хочу сохранить в кеше .

Как лучше всего кэшировать обновления локально для таких приложений, как Adobe Updater или Microsoft AutoUpdate? В идеале кэширование таким образом, чтобы я мог сказать, какие файлы я кэшировал, а какие нет. Также было бы неплохо иметь возможность кэшировать вещи для другого программного обеспечения, такого как Firefox и приложения с поддержкой Sparkle, но они обычно достаточно малы, чтобы их можно было игнорировать.

Я использую FileWave для развертывания файлов (например, «Google Chrome.app») и установщиков (например, «MacOSXCombo10.6.7.pkg») на более чем 600 компьютеров Mac. В сочетании с Deploy Studio (через сервер NetBoot) у меня есть полностью автоматизированная система развертывания на рабочих станциях Mac.

Я также слышал (и был очень очарован) RAdminD, Star Deploy и Munki. Обе эти бесплатные системы частично выполняют те же функции, что и FileWave, но не столь надежны. Например, они не так хороши в предоставлении списков обновлений, которые установлены, не установлены и почему не установлены. Кроме того, FileWave может выполнять откат («Блин ... В этом программном обеспечении есть ошибка. Я просто сниму его с компьютеров и пока заменю этой кэшированной копией предыдущей версии») и управлять iOS (iPad, iPhone, iPod Touch) в определенной степени.

Надеюсь, это поможет.

Для систем Windows "бесплатно" WSUS сервер сделает это - и ему даже не требуется активный каталог (вместо этого вручную установив ключ реестра WUServer). Исправление Adobe и других сторонних приложений лучше всего выполнять с помощью универсального решения для управления исправлениями, а не встроенного средства автоматического обновления (которое часто не работает должным образом, даже если пользователи не являются локальными администраторами).

Теоретически использование Squid кажется простым, но из того, что я видел кеширование обновлений Windows не так просто, поэтому все зависит от того, сколько стоит ваше время.

К сожалению, для такого рода ситуаций нет серебряной пули. Что мы делаем, так это используем РАДМИНД для поддержки программного обеспечения, которое мы поддерживаем. Когда мы тестируем программное обеспечение, мы отключаем функцию автообновления (или делаем все возможное), а затем обновляем нагрузку в RADMIND один раз, после чего обновления загружаются. Я знаю, что другим повезло с LANrev или что-то в этом роде, и хотя это платное приложение, оно имеет больше функций.