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

yum обновлять только второстепенные версии

На моем сервере я использую версию сообщества Gitlab для своих репозиториев разработки, и сегодня я обнаружил ошибку, вызванную моим yum update cronjob.

Произошло то, что было установлено обновление с 7.x до 8.x, которое требует множества дополнительных действий для успешной установки.

Поэтому zip-загрузка репозитория была недоступна (файл json был возвращен без файлов)

Вопрос, который я хочу задать: имеет ли пакет yum возможность обновлять только второстепенные версии (например, с 7.1 по 7.2, но не с 7.1 по 8.0)

заранее спасибо

Yum не предоставляет способ следовать определенной семантической версии, но есть способ заблокировать определенную версию пакета на месте, используя yum versionlock плагин.

yum install yum-plugin-versionlock

Это позволит привязать пакет к в настоящее время установлен версия.

Например:

yum versionlock add gitlab*

Чтобы обновить пакет, вам сначала нужно снять блокировку.

yum versionlock delete gitlab*