Это правда, что в настоящее время CentOS пошли на выпуск релизов . Как говорится в ссылке:
CentOS Project предоставляет обновления или другие изменения ТОЛЬКО для последней версии каждой крупной ветви . Таким образом, если последняя вспомогательная версия CentOS-6 - это версия 6.6, то CentOS Project предоставляет только обновленное программное обеспечение для этой вспомогательной версии в ветви 6. Если вы используете более старую минорную версию, чем последняя в данной ветке, то вам не хватает обновлений безопасности и исправлений.
Что это означает, что для старых незначительных выпусков не предусмотрено никаких обновлений, так что вы могли бы также отключить все YUM репозиториев путем добавления enabled=0
(или изменение enabled=1
в 0
) для каждого из [...] разделов файлов в /etc/yum.repos.d
.
Тем не менее, более старые второстепенные ветви все еще можно найти в хранилище CentOS, поэтому вы не застряли, если не успели к текущему второстепенному выпуску. Вам не нужно последовательно проходить через хранилище, так как в приведенном выше документе также сказано:
Любая второстепенная версия - это просто моментальный снимок с предыдущими обновлениями, а также последний пакет новых вышестоящих обновлений, свернутых в новое [базовое] репо с изначально пустым [обновлениями].
Смотрите также пост Как сохранить Centos в версии 6.3? ,
Чтобы дать команду yum установить конкретную версию из репозитория:
Измените файл
/etc/yum.repos.d/CentOS-Base.repo
и измените все пути, чтобы указатьbaseurl=http://vault.centos.org/VERSION/...
.Перечислите все доступные версии в хранилище вашего пакета, используя
--showduplicates
флаг. Например, для доступных версий расширения GD для PHP:# yum --showduplicates list php-gd
Когда вы знаете полное имя версии для установки, укажите имя пакета с версией, например:
# yum install php-gd-5.2.6
Рекомендации :
- Получить yum для установки определенной версии пакета
- Как я могу поручить yum установить определенную версию пакета X?
- Как установить конкретную версию пакета в CentOS и Ubuntu
- Как ограничить yum для установки или обновления пакета до фиксированной конкретной версии пакета?
Это показывает, как заморозить пакет с заданным номером версии. Это несколько противоположно тому, что вы просите, но может быть полезно.