Use o novo Amazon Linux 2 no link que vem de fábrica com o 4.2.
$ bash --version
GNU bash, version 4.2.46(2)-release (x86_64-koji-linux-gnu)
Eu preciso do Bash 4.2 ou superior. Os repositórios padrão do Amazon Linux fornecem apenas Bash 4.1. Eu fiz algumas pesquisas e não consigo encontrar um repositório yum para versões recentes do Bash. Eu não quero compilar a partir da fonte, porque eu quero terceirizar manter a par das correções de bugs (como Shellshock ).
Estou procurando um repositório do yum que eu possa instalar para binários Bash recentes ou outra maneira viável de manter uma versão recente do Bash no servidor.
Esta é a saída do yum em um dos nós em questão:
[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
Observe que este é um cruzamento da minha pergunta anterior sobre a "Unix e Linux" Stack Exchange site .
Use o novo Amazon Linux 2 no link que vem de fábrica com o 4.2.
$ bash --version
GNU bash, version 4.2.46(2)-release (x86_64-koji-linux-gnu)
Tags bash amazon-ec2 yum amazon-linux