Позволяет ли обновление CentOS minor version обновить программное обеспечение до более нового уровня?

Я слышал такие слухи:

  1. если вы не обновите CentOS minor, например, с 6.5 до 6.9, некоторые пакеты не получат обновлений от yum update.

это правда?

  1. если я должен обновить до последней минорной версии, скажем 6.9 в настоящее время является ли следующий подход "минимально жизнеспособным"?

(я не хочу уточнить любое другое програмное обеспечение если абсолютный unecessary. Фактически я спрашиваю, позволит ли это минимальное обновление обновить какое-либо конкретное программное обеспечение до последней доступной версии.)

удалить other .repo файл, и поставить enabled=0 В разделе [updates] и [extras] в разделе
CentOS-Base.repo файл, убедитесь, что раздел [base] имеет enabled=1, затем do yum update

10
задан Sajuuk
23.01.2023 13:43 Количество просмотров материала 3107
Распечатать страницу

1 ответ

это правда, что в настоящее время CentOS пошли на релизы точки. Как говорится в ссылке:

проект CentOS предоставляет обновления или другие изменения только для последняя версия каждой крупной отрасли. Таким образом, если последняя минорная версия CentOS-6-это версия 6.6, то проект CentOS предоставляет обновленное программное обеспечение только для этой минорной версии в ветке 6. Если вы используете более старую версию, чем последним в данной ветке, то вы отсутствуют обновления безопасности и исправления ошибок.

это означает, что для старых выпусков обновления не предоставляются, так что вы могли бы также отключить все репозитории yum, добавив enabled=0 (или изменение enabled=1 to 0) каждому из [...] разделы файлов в /etc/yum.repos.d.

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

любая второстепенная версия-это просто снимок с предыдущими обновлениями, плюс последняя партия новых обновлений,в новом репозитории [base] с изначально пустым репозиторием [updates].

см. Также пост как сохранить Centos в версии 6.3?.


поручить Yum установить конкретную версия из репозитория :

  1. изменить файл /etc/yum.repos.d/CentOS-Base.repo и изменить все пути чтобы указать на baseurl=http://vault.centos.org/VERSION/....

  2. перечислите все доступные версии в репозитории вашего пакета, используя the --showduplicates флаг. Например, для доступных версий расширения GD для PHP:

    # yum --showduplicates list php-gd
    
  3. как только вы знаете полное имя устанавливаемой версии, укажите имя пакета с версией, например :

    # yum install php-gd-5.2.6
    

ссылки :

2
отвечен harrymc 2023-01-24 21:31

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх