Включенные / отключенные репозитории в файле.repo перезаписаны / заменены при выходе новых версий программного обеспечения?

Я работаю над установкой MySQL из репозиториев yum: http://dev.mysql.com/downloads/repo/yum/

Однако наши требования должны запускать только MySQL 5.6, а не последнюю версию 5.7. Поэтому мы не хотим, чтобы "обновление yum" вызывало обновление до версии выше 5.6.

Я следовал за шагами здесь:

https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html

включить подпункты для 5.6 и отключить подпункты для 5.7. Я установил и все работает нормально до сих пор.

Мне интересно, что произойдет, когда они выпустят 5.8, хотя. Я предполагаю, что произойдет обновление файла.repo для добавления подпункта 5.8, и что он будет включен по умолчанию. Насколько я понимаю, когда подпункты для более чем одной версии включены, он выберет более свежую из двух.

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

Как лучше всего решить эту проблему? Я хотел бы использовать репозитории для простоты администрирования, но мне нужно запустить версию, которая не является последней и не хочет непреднамеренно перейти на более новую версию через yum update

Спасибо,

1 ответ

Отвечая на мой собственный вопрос.

На этой странице: https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/updating-yum-repo.html

Явно заявить:

По умолчанию репозиторий MySQL Yum обновляет MySQL до последней версии в серии выпусков, которую вы выбрали во время установки (см. Выбор серии выпусков для получения подробной информации), что означает, например, что установка 5.6.x НЕ будет обновлена ​​до версии 5.7.x выпустить автоматически.

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

https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html

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