Я просто обновляю свою систему с RHEL 6.3 до 6.4, о которой объявляется сегодня. Затем я обнаружил, что некоторые приложения не могут хорошо работать с RHEL 6.4, поэтому я хочу перейти на RHEL 6.3. Команде yum downgrade требуется определенное имя пакета в качестве ввода. Что мне нужно, так это способ полностью вернуться к RHEL 6.3. Как мне это сделать? Благодарю.
2 ответа
Red Hat Enterprise Linux 6.4 - это всего лишь Red Hat Enterprise Linux 6.0 со всеми обновлениями в нем. "Понижение" означало бы переход на 5.x. Если что-то не "сертифицировано" для RHEL 6.4, оно просто отстает, или, возможно, оно несовместимо с конкретным обновлением (если это так, я бы довольно подозрительно относился к пакету, который нарушает очень консервативную политику обновления пакетов Red Hat).
RedHat говорит, что правильным решением является установка соответствующей версии ядра, а затем переход к предыдущему второстепенному выпуску:
Как понизить версию ядра и redhat-релиза до предыдущей минорной версии Red Hat Enterprise Linux
https://access.redhat.com/solutions/186763
# yum list kernel-2.6.32-358*
...
kernel.x86_64 2.6.32-358.23.2.el6 rhel-6.2-server-for-rhs-2.0-rpms
# yum install kernel-2.6.32-358.23.2.el6
# Reboot
# yum downgrade redhat-release
Подтвердите понижение рейтинга:
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)