Não foi possível encontrar ou instalar amazon-linux-extras

Não foi possível encontrar ou instalar amazon-linux-extras

Estou tentando instalar o nginx na instância AWS EC2. Como isso é feito usando amazon-linux-extras conforme documentação da AWS, tentei isso. Mas não consigo encontrar o pacote ou instalá-lo usando yum install (diz que o pacote já está disponível, mas não consigo encontrá-lo usando 'qual'.

Abaixo está a saída do terminal. Por favor ajude.

[arjun@ip-172-31-32-27 ~]$ which amazon-linux-extras

/usr/bin/which: no amazon-linux-extras in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/arjun/.local/bin:/home/arjun/bin)

[arjun@ip-172-31-32-27 ~]$ sudo yum -y install amazon-linux-extras

[sudo] password for arjun:

Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
amzn2-core                                                                                                                                                               | 2.4 kB  00:00:00

Package amazon-linux-extras-1.6.9-1.amzn2.noarch already installed and latest version

Nothing to do

Responder1

Tudo que você precisa fazer é:

amazon-linux-extras enable nginx

EDITAR: Esta resposta era válida em 2019. Parece que os extras foram removidos em dezembro de 2022.

Responder2

Portanto, o Nginx está pré-instalado emAmazon Linux 2022, então, na verdade, você deve atualizar a distribuição que está usando (Amazon Linux 2).

Geralmente, se você precisar instalar no Amazon Linux 2, deverá compilar a partir do código-fonte. O código abaixo geralmente é o método atual, mas é típico adicionar/desejar módulos extras que podem modificar os sinalizadores para ./auto/configure, por exemplo. Mais informações sobre como construir o repositório do Nginx em seu executável podem ser encontradas em sua documentação onlinehttp://nginx.org/en/docs/configure.html.

git clone --quiet https://github.com/nginx/nginx.git

cd nginx || exit

./auto/configure --with-http_ssl_module --user=www-data --group=www-data

make

make install

nginx -t

informação relacionada