如何将 bash 3.1.x 更新至 3.2.x?

如何将 bash 3.1.x 更新至 3.2.x?
# bash --version
GNU bash, version 3.1.17(1)-release (i686-redhat-linux-gnu)

# yum install bash
Failed to set locale, defaulting to C
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
rpmforge                  100% |=========================| 1.9 kB    00:00     
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 4.0 MB    00:05     
rpmforge  : ################################################## 11467/11467
Parsing package install arguments
Nothing to do

答案1

您使用的是一个非常老旧、过时且不受支持的 Fedora Core 版本,而不是 CentOS。

Fedora Core 6 于 2007-12-07 停止更新并且由于 Fedora Core 的发布周期较快,因此几乎从未在服务器上见过。考虑迁移到更适合企业且支持周期更长的发行版(如 CentOS)。

如果你必须在这个系统上获取较新版本的 bash,您可能必须从源代码编译它。但是,认真地讲,迁移到本世纪发布的版本。

相关内容