Назад |
Перейти на главную страницу
Нумерация версий RHEL / CentOS (до и после точки)
Как работает нумерация CentOS?
Основные выпуски - «до точки», например 5.x и 6.x, насколько я понимаю, и незначительные изменения после этого.
Вопросы:
- Если я сделаю
yum update
в системе 6.1 он обновится до 6.ток? - Можно ли безопасно обновиться с 6.x к 6.y через
yum update
? - Можно ли безопасно обновиться с 5.x к 6.x через
yum update
? - Что означают части?
- Обновления ядра находятся в левой части? Или тоже в правой части?
- Есть ли причина и способ держать ОС «заблокированной» на 6.1?
Это, вероятно, очень простые вопросы, но я просто не могу найти хорошего ответа.
- Да, по умолчанию yum update выполняет обновление до последней минорной версии и версии ядра.
- Зависит от того, что для вас значит «безопасно». Некоторые обновления влияют на пакеты, которые могут быть необходимы для правильной работы ваших приложений. Вы всегда должны исследовать, какие обновления в вашей системе будут изменять, ВСЕГДА РЕЗЕРВНОЕ КОПИРОВАНИЕ, чтобы вы могли вернуться, и сначала попробовать тестовую среду, если это возможно.
- Обновление на месте не поддерживается в основных выпусках. При этом, если вы рискованный человек, вы всегда можете рискнуть с чем-то вроде этого. http://www.linuxquestions.org/questions/blog/iamswift-664867/in-place-upgrade-from-rhel-5-x-to-rhel-6-x-34929/
- В CentOS «части» взяты из выпусков RHEL. В RHEL / CentOS управление версиями напрямую связано с а) основным обновлением ядра для основной версии и б) важными ошибками / исправлениями / вехами для управления дополнительными версиями.
- Изменения основной версии обычно отражают основные версии ядра для левой части, и обычно второстепенная версия включает незначительные изменения ядра. Вы можете проверить таблицу версий и убедиться в этом здесь: http://en.wikipedia.org/wiki/CentOS#Versioning
- Да, вам может потребоваться сохранить версию или жестко контролировать измененные пакеты, особенно если вы используете программное обеспечение собственной разработки или, как они уже сказали, у вас установлено какое-то программное обеспечение, а поставщик поддерживает только определенные версии.
- да
- да это безопасно
- нет, не поддерживается, но возможно. Не рекомендуется.
- Основная версия и дополнительная версия. RedHat произвольно выбирает их.
- Обновления ядра выполняются как в младшей, так и в основной версии.
- Нет, вам следует выполнить обновление до последней минорной версии, если она поддерживается RedHat, а затем установить новый сервер с последней версией. Единственная причина для зависания - это если вы хотите реплицировать другую «замороженную» систему или нетехнические причины, например, ваш начальник не хочет устанавливать обновления безопасности.
Вы всегда должны планировать, как выполнять обновления, и иметь под рукой последние полные резервные копии. Если вы используете виртуальные машины, сделайте снимок виртуальной машины перед обновлением и удалите снимок через несколько недель.
Мои ответы: это зависит от обстоятельств.
- Да.
- Не к произвольным версиям; он всегда будет обновляться до последней версии. Но безопасно: да.
- Это может сработать, но большинство людей не одобряют этого. Я бы сам этого не сделал. Лучше переустановите.
- Первая часть - 5 или 6 - это основная версия выпуска, вторая часть - версия второстепенного выпуска.
- Обновления ядра могут произойти в любое время, даже при выполнении обновления yum в 6.4, хотя более новая дополнительная версия недоступна.
- Да, если вы используете проприетарное программное обеспечение, которое выпущено только для этой версии RHEL. У меня такая ситуация бывает довольно часто; поставщик будет оказывать поддержку только в случае использования определенной основной / дополнительной версии RHEL. Дело в том, что начиная с RHEL 6 вы в основном потеряете возможность получать обновления безопасности;
yum update
всегда будет обновляться до последней минорной версии, доступной для этого основного выпуска.