Это правда, что в настоящее время 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
Рекомендации :