1
resposta

E: Package 'awscli' has no installation candidate

Quando executo o comando aparece essa mensagem, não sei onde procurar o erro
E: Package 'awscli' has no installation candidate

1 resposta

Oi, Henrique!

Esse erro Package 'awscli' has no installation candidate acontece porque o gerenciador de pacotes (o apt) não conseguiu localizar o pacote nos repositórios que ele conhece no momento, ou o nome do pacote mudou na versão do sistema que você está usando.

Vamos resolver isso juntos com alguns passos:

  1. Atualize a lista de repositórios

Às vezes, o sistema só precisa de uma atualização na lista de endereços onde ele busca os programas. Tente rodar o comando abaixo antes de tentar instalar novamente:

sudo apt update

Depois disso, tente o comando de instalação original: sudo apt install awscli.

  1. Forma alternativa de instalação (Recomendada)

Se o erro persistir, a própria AWS recomenda uma forma de instalação que baixa o arquivo diretamente da fonte deles. Isso garante que você tenha a versão mais atual (v2). Você pode fazer isso com os seguintes comandos no seu terminal Ubuntu:

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
sudo apt install unzip
unzip awscliv2.zip
sudo ./aws/install
  1. Verificando a instalação

Após qualquer um dos métodos acima, verifique se deu tudo certo digitando:

aws --version

Se aparecer algo como aws-cli/2.x.x, o caminho tá livre para você seguir com o comando aws configure e conectar sua conta, como mostrado na aula.

Espero que esses passos ajudem você a destravar essa etapa e continuar explorando a nuvem.

Gostaria que eu explicasse como configurar as chaves de acesso caso você encontre alguma dificuldade no painel do IAM?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!