Назад | Перейти на главную страницу

Как я могу обновить bash до> = 4.1 в CentOS 5.5?

У меня есть VPS-сервер CentOS 5.5.

Я хочу использовать RVM.

Согласно выводам консоли, когда я запускаю установщик RVM, RVM требует bash> = 4.1.

Я просто сбежал yum update. Моя версия bash теперь 3.2.25.

Если я понимаю, как работает yum, это означает, что 3.2.25 - это своего рода версия bash, которая «принадлежит» моей версии CentOS, и это последняя версия, которую я могу получить с помощью yum. (Верно? Или я ошибаюсь в этом?)

Как я могу получить это в моей системе CentOS 5.5?

Чтобы уточнить, я понимаю, что могу просто загрузить исходный код и установить, но я не решаюсь отказаться от системы управления версиями yum. Есть ли способ обновить bash, не нарушая работу yum?

Не прямо. Возьмите SRPM из Fedora и перестройте его, используя mock. Обратите внимание, что это будет не совсем работайте с yum, поскольку вам придется самостоятельно обрабатывать обновления, повторяя процедуру.