如何在CentOS 5.5上将bash升级到> = 4.1?

我有一个CentOS 5.5 VPS服务器。

我想使用RVM 。

根据运行RVM安装程序时的控制台输出,RVM需要bash> = 4.1。

我只是跑yum update 。 我的bash版本现在是3.2.25。

如果我明白yum是如何工作的,那就意味着3.2.25是“属于”我的CentOS版本的bash版本,它是我可以用yum获得的最新版本。 (对吗?或者我错了吗?)

我怎样才能在CentOS 5.5系统上得到这个结果?

为了澄清,我明白我可以下载源代码并进行安装,但是我很犹豫是要跳出yum的版本pipe理系统。 有没有一种方法来升级bash而不破坏yum?

不直接。 从Fedora抓取SRPM,并使用模拟重build。 请注意,这不会与yum工作,因为你必须通过重复这个过程来处理更新。