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

Управление исправлениями

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

Есть рекомендации?

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

Для систем Linux вы можете использовать Spacewalk, который по сути является спутниковой сетью Red Hat.

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

Я не уверен, как вы разрешите зависимости и тому подобное. Ближе всего к подобным вещам я видел Puppet для Linux и WSUS для Windows, но у меня было множество жалоб на работу WSUS, и я лично не запускал Puppet.

Для Windows есть коммерчески доступные приложения, которые обрабатывают обновление различных пакетов, но даже в этом случае есть список того, что они поддерживают. В противном случае вам придется создавать пакеты, которые передаются клиентам.

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

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

Для Solaris, PCA - это сценарий, который будет использовать ваш логин в SunSolve для поиска исправлений на основе ссылки на исправления, выпущенной Sun (patchdiag.xref). Сценарий может сообщать об исправлениях для установки, загружать их и даже устанавливать.

Я думаю, что его можно использовать для установки патч-сервера, к которому подключаются другие машины, но я еще не дошел до этого!

Вы можете использовать PCA с прокси, на котором уже может быть установлен ваш патчсет. Используйте его и согласованный файл patchdiag.xref, и вы получите все то же самое.

Для систем на базе Debian вы можете использовать apt-cacher. Этот инструмент отличается от apt-cache

Встречаются только часть ваших критериев, но Big Fix Enterprise может быть ответом.

Что он делает

  1. Есть патчи для Linux и Windows
  2. Позволяет писать собственную установку и патчи
  3. Исправляет ОС и распространенные приложения (Flash, Acrobat и т. Д.)

Что не делает

  1. Это стоит, поэтому не с открытым исходным кодом
  2. Сервер работает в Windows (если это недавно не изменилось)
  3. Консоль администратора работает в Windows.