Как я могу установить обновления безопасности до указанной даты?

Как я могу установить только обновления безопасности из командной строки?

Приведенный выше вопрос хорошо описывает, как выполнять только обновления безопасности.

Есть ли способ установить все обновления безопасности, выпущенные до определенной даты?

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

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

0
задан 13 April 2017 в 15:24

1 ответ

Я не знаю автоматического способа сделать это, по крайней мере, не элегантный способ, но у вас есть два варианта:

  1. Создайте свой собственный кеш / репозиторий и заставьте клиентов получать свои обновления из этот. Это наиболее определенное решение, поскольку вы полностью контролируете, какие обновления получают ваши клиенты.
  2. Отключите автоматическое обновление и проанализируйте журналы изменений, чтобы узнать даты выпуска, а затем установите эту конкретную версию с помощью APT. Это сложнее и подвержено ошибкам.

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

0
ответ дан 13 April 2017 в 15:24
  • 1
    @Cerin Вы читали ответ полностью? python-pip пакет из (официального) репозитория Вселенной тогда как easy_install установки от PyPI. Поскольку всегда официальные репозитории не не содержат последний пакет для сохранения стабильности системы (и разрешенные зависимости). – heemayl 7 February 2017 в 19:31

Другие вопросы по тегам:

Похожие вопросы: