我需要 Bash 4.2 或更高版本。Amazon Linux 默认存储库仅提供 Bash 4.1。我进行了一些搜索,但找不到最新版本 Bash 的 yum 存储库。我不想从源代码编译,因为我想外包以跟上错误修复(例如炮弹休克)。
我正在寻找一个可以安装最新 Bash 二进制文件的 yum repo,或者另一种可行的方法来在服务器上保留最新版本的 Bash。
这是其中一个节点上的 yum 输出:
[ec2-user@nodeX ~]$ sudo yum install bash
Loaded plugins: priorities, update-motd, upgrade-helper
33 packages excluded due to repository priority protections
Package bash-4.1.2-15.23.amzn1.x86_64 already installed and latest version
Nothing to do
答案1
使用新的 Amazon Linux 2https://aws.amazon.com/amazon-linux-2/4.2 版为标准配置。
$ bash --version
GNU bash, version 4.2.46(2)-release (x86_64-koji-linux-gnu)