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

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

我有一台 CentOS 5.5 VPS 服务器。

我想使用右心室

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

我刚刚运行了yum update。我的 bash 版本现在是 3.2.25。

如果我理解 yum 的工作原理,那就意味着 3.2.25 是“属于”我的 CentOS 版本的 bash 版本,并且它是我可以使用 yum 获取的最新版本。(对吗?或者我错了?)

我怎样才能在我的 CentOS 5.5 系统上获得它?

澄清一下,我知道我可以下载源代码并安装,但我犹豫是否要脱离 yum 的版本管理系统。有没有办法在不中断 yum 的情况下升级 bash?

答案1

不是直接的。从 Fedora 获取 SRPM 并使用 mock 重建。请注意,这将不完全的使用 yum,因为您必须通过重复该过程自己处理更新。

相关内容