As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Instale versões anteriores da AWS CLI versão 2
Este tópico descreve como instalar as versões anteriores da AWS Command Line Interface versão 2 (AWS CLI) em sistemas operacionais compatíveis. Para obter informações sobre os lançamentos da AWS CLI versão 2, consulte o Changelog da AWS CLI versão 2
AWS CLI instruções de instalação da versão 2:
Requisitos de instalação
-
Você sabe qual versão da AWS CLI versão 2 você gostaria de instalar. Para obter uma lista de versões, consulte o Changelog da AWS CLI versão 2
ativado. GitHub -
Você deve ser capaz de extrair ou “descompactar” o pacote baixado. Se o sistema operacional não tiver o comando
unzip
integrado, use um equivalente. -
A AWS CLI versão 2 usa
glibc
groff
,less
e. Estes são incluídos por padrão na maioria das principais distribuições do Linux. -
Oferecemos suporte à AWS CLI versão 2 em versões de 64 bits das distribuições recentes do CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2 e Linux ARM.
-
Como AWS não mantém repositórios de terceiros, não podemos garantir que eles contenham a versão mais recente do AWS CLI.
Instruções de instalação
Siga estas etapas na linha de comando para instalar o AWS CLI no Linux.
Nós fornecemos as etapas em um grupo fácil de copiar e colar que leva em conta se você usa o Linux de 64 bits ou o Linux ARM. Consulte as descrições de cada linha nas etapas a seguir.
-
Baixe o arquivo de instalação de uma das seguintes maneiras:
(Opcional) Verificar a integridade do arquivo zip baixado
Se você optar por baixar manualmente o pacote do AWS CLI instalador
.zip
nas etapas acima, poderá usar as etapas a seguir para verificar as assinaturas usando aGnuPG
ferramenta.Os
.zip
arquivos do pacote do AWS CLI instalador são assinados criptograficamente usando assinaturas PGP. Se houver qualquer dano ou alteração dos arquivos, ocorrerá uma falha nessa verificação e você não deverá prosseguir com a instalação.-
Baixe e instale o comando
gpg
usando o gerenciador de pacotes. Para obter mais informações sobre aGnuPG
, consulte o site da GnuPG. -
Para criar o arquivo de chave pública, crie um arquivo de texto e cole o texto a seguir.
-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBF2Cr7UBEADJZHcgusOJl7ENSyumXh85z0TRV0xJorM2B/JL0kHOyigQluUG ZMLhENaG0bYatdrKP+3H91lvK050pXwnO/R7fB/FSTouki4ciIx5OuLlnJZIxSzx PqGl0mkxImLNbGWoi6Lto0LYxqHN2iQtzlwTVmq9733zd3XfcXrZ3+LblHAgEt5G TfNxEKJ8soPLyWmwDH6HWCnjZ/aIQRBTIQ05uVeEoYxSh6wOai7ss/KveoSNBbYz gbdzoqI2Y8cgH2nbfgp3DSasaLZEdCSsIsK1u05CinE7k2qZ7KgKAUIcT/cR/grk C6VwsnDU0OUCideXcQ8WeHutqvgZH1JgKDbznoIzeQHJD238GEu+eKhRHcz8/jeG 94zkcgJOz3KbZGYMiTh277Fvj9zzvZsbMBCedV1BTg3TqgvdX4bdkhf5cH+7NtWO lrFj6UwAsGukBTAOxC0l/dnSmZhJ7Z1KmEWilro/gOrjtOxqRQutlIqG22TaqoPG fYVN+en3Zwbt97kcgZDwqbuykNt64oZWc4XKCa3mprEGC3IbJTBFqglXmZ7l9ywG EEUJYOlb2XrSuPWml39beWdKM8kzr1OjnlOm6+lpTRCBfo0wa9F8YZRhHPAkwKkX XDeOGpWRj4ohOx0d2GWkyV5xyN14p2tQOCdOODmz80yUTgRpPVQUtOEhXQARAQAB tCFBV1MgQ0xJIFRlYW0gPGF3cy1jbGlAYW1hem9uLmNvbT6JAlQEEwEIAD4CGwMF CwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQT7Xbd/1cEYuAURraimMQrMRnJHXAUC ZMKcEgUJCSEf3QAKCRCmMQrMRnJHXCilD/4vior9J5tB+icri5WbDudS3ak/ve4q XS6ZLm5S8l+CBxy5aLQUlyFhuaaEHDC11fG78OduxatzeHENASYVo3mmKNwrCBza NJaeaWKLGQT0MKwBSP5aa3dva8P/4oUP9GsQn0uWoXwNDWfrMbNI8gn+jC/3MigW vD3fu6zCOWWLITNv2SJoQlwILmb/uGfha68o4iTBOvcftVRuao6DyqF+CrHX/0j0 klEDQFMY9M4tsYT7X8NWfI8Vmc89nzpvL9fwda44WwpKIw1FBZP8S0sgDx2xDsxv L8kM2GtOiH0cHqFO+V7xtTKZyloliDbJKhu80Kc+YC/TmozD8oeGU2rEFXfLegwS zT9N+jB38+dqaP9pRDsi45iGqyA8yavVBabpL0IQ9jU6eIV+kmcjIjcun/Uo8SjJ 0xQAsm41rxPaKV6vJUn10wVNuhSkKk8mzNOlSZwu7Hua6rdcCaGeB8uJ44AP3QzW BNnrjtoN6AlN0D2wFmfE/YL/rHPxU1XwPntubYB/t3rXFL7ENQOOQH0KVXgRCley sHMglg46c+nQLRzVTshjDjmtzvh9rcV9RKRoPetEggzCoD89veDA9jPR2Kw6RYkS XzYm2fEv16/HRNYt7hJzneFqRIjHW5qAgSs/bcaRWpAU/QQzzJPVKCQNr4y0weyg B8HCtGjfod0p1A== =gdMc -----END PGP PUBLIC KEY BLOCK-----
Para referência, veja a seguir os detalhes da chave pública.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2024-07-26 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
-
Importe a chave AWS CLI pública com o comando a seguir,
public-key-file-name
substituindo-a pelo nome do arquivo da chave pública que você criou.$
gpg --import
public-key-file-name
gpg: /home/
username
/.gnupg/trustdb.gpg: trustdb created gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported gpg: Total number processed: 1 gpg: imported: 1 -
Baixe o arquivo de AWS CLI assinatura do pacote que você baixou. Ele tem o mesmo caminho e nome do arquivo
.zip
ao qual ele corresponde, mas tem a extensão.sig
. Nos exemplos a seguir, ele foi salvo no diretório atual como um arquivo chamadoawscliv2.sig
. -
Verifique a assinatura, passando os nomes dos arquivos
.sig
e.zip
baixados como parâmetros para o comandogpg
.$
gpg --verify awscliv2.sig awscliv2.zip
A saída deve ser semelhante à seguinte.
gpg: Signature made Mon Nov 4 19:00:01 2019 PST gpg: using RSA key FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C gpg: Good signature from "AWS CLI Team <aws-cli@amazon.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
Importante
O aviso na saída é esperado e não indica um problema. Isso ocorre porque não há uma cadeia de confiança entre a chave PGP pessoal (se você tiver uma) e a chave PGP da AWS CLI . Para obter mais informações, consulte Web of trust
.
-
-
Descompacte o instalador. Se a distribuição do Linux não tiver um comando
unzip
integrado, use um equivalente para descompactá-lo. O comando de exemplo a seguir descompacta o pacote e cria um diretório chamadoaws
no diretório atual.$
unzip awscliv2.zip
-
Execute o programa de instalação. O comando de instalação usa um arquivo chamado
install
no diretórioaws
recém-descompactado. Por padrão, os arquivos são todos instalados em/usr/local/aws-cli
, e um link simbólico é criado em/usr/local/bin
. O comando incluisudo
para conceder permissões de gravação para esses diretórios.$
sudo ./aws/install
Você poderá instalar sem
sudo
se especificar diretórios para os quais já tenha permissões de gravação. Use as seguintes instruções para o comandoinstall
para especificar o local de instalação:-
Os caminhos fornecidos para os parâmetros
-i
e-b
não devem conter nomes de diretório nem nomes de volume com caracteres de espaço ou outros caracteres de espaço em branco. Se houver um espaço, a instalação falhará. -
--install-dir
ou-i
: essa opção especifica o diretório para o todos os arquivos serão copiados.O valor padrão é
/usr/local/aws-cli
. -
--bin-dir
ou-b
: essa opção especifica que o programaaws
principal no diretório de instalação está simbolicamente vinculado ao arquivoaws
no caminho especificado. É necessário ter permissões de gravação no diretório especificado. Criar um symlink para um diretório que já está em seu caminho elimina a necessidade de adicionar o diretório de instalação à variável$PATH
do usuário.O valor padrão é
/usr/local/bin
.
$
./aws/install -i
/usr/local/aws-cli
-b/usr/local/bin
nota
Para atualizar sua instalação atual da AWS CLI versão 2 para uma versão mais recente, adicione o link simbólico existente e as informações do instalador para criar o
install
comando com o--update
parâmetro.$
sudo ./aws/install --bin-dir
/usr/local/bin
--install-dir/usr/local/aws-cli
--updatePara localizar o diretório de instalação e o symlink existentes, execute as seguintes etapas:
-
Use o comando
which
para encontrar o symlink. Isso fornece o caminho que deve ser usado com o parâmetro--bin-dir
.$
which aws
/usr/local/bin
/aws -
Use o comando
ls
para encontrar o diretório para o qual o symlink aponta. Isso fornece o caminho que deve ser usado com o parâmetro--install-dir
.$
ls -l /usr/local/bin/aws
lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws ->
/usr/local/aws-cli
/v2/current/bin/aws
-
-
Confirme a instalação com o comando a seguir.
$
aws --version
aws-cli/2.15.30 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/2.4.5
Se não for possível encontrar o comando
aws
, talvez seja necessário reiniciar o terminal ou seguir a solução de problemas em Solucionar problemas de erros AWS CLI.
(Opcional) Verificar a integridade do arquivo zip baixado
Se você optar por baixar manualmente o pacote do instalador da AWS CLI versão 2 .zip
nas etapas acima, use as etapas a seguir para verificar as assinaturas usando a GnuPG
ferramenta.
Os .zip
arquivos do pacote do instalador da AWS CLI versão 2 são assinados criptograficamente usando assinaturas PGP. Se houver qualquer dano ou alteração dos arquivos, ocorrerá uma falha nessa verificação e você não deverá prosseguir com a instalação.
-
Baixe e instale o comando
gpg
usando o gerenciador de pacotes. Para obter mais informações sobre aGnuPG
, consulte o site da GnuPG. -
Para criar o arquivo de chave pública, crie um arquivo de texto e cole o texto a seguir.
-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBF2Cr7UBEADJZHcgusOJl7ENSyumXh85z0TRV0xJorM2B/JL0kHOyigQluUG ZMLhENaG0bYatdrKP+3H91lvK050pXwnO/R7fB/FSTouki4ciIx5OuLlnJZIxSzx PqGl0mkxImLNbGWoi6Lto0LYxqHN2iQtzlwTVmq9733zd3XfcXrZ3+LblHAgEt5G TfNxEKJ8soPLyWmwDH6HWCnjZ/aIQRBTIQ05uVeEoYxSh6wOai7ss/KveoSNBbYz gbdzoqI2Y8cgH2nbfgp3DSasaLZEdCSsIsK1u05CinE7k2qZ7KgKAUIcT/cR/grk C6VwsnDU0OUCideXcQ8WeHutqvgZH1JgKDbznoIzeQHJD238GEu+eKhRHcz8/jeG 94zkcgJOz3KbZGYMiTh277Fvj9zzvZsbMBCedV1BTg3TqgvdX4bdkhf5cH+7NtWO lrFj6UwAsGukBTAOxC0l/dnSmZhJ7Z1KmEWilro/gOrjtOxqRQutlIqG22TaqoPG fYVN+en3Zwbt97kcgZDwqbuykNt64oZWc4XKCa3mprEGC3IbJTBFqglXmZ7l9ywG EEUJYOlb2XrSuPWml39beWdKM8kzr1OjnlOm6+lpTRCBfo0wa9F8YZRhHPAkwKkX XDeOGpWRj4ohOx0d2GWkyV5xyN14p2tQOCdOODmz80yUTgRpPVQUtOEhXQARAQAB tCFBV1MgQ0xJIFRlYW0gPGF3cy1jbGlAYW1hem9uLmNvbT6JAlQEEwEIAD4CGwMF CwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQT7Xbd/1cEYuAURraimMQrMRnJHXAUC ZMKcEgUJCSEf3QAKCRCmMQrMRnJHXCilD/4vior9J5tB+icri5WbDudS3ak/ve4q XS6ZLm5S8l+CBxy5aLQUlyFhuaaEHDC11fG78OduxatzeHENASYVo3mmKNwrCBza NJaeaWKLGQT0MKwBSP5aa3dva8P/4oUP9GsQn0uWoXwNDWfrMbNI8gn+jC/3MigW vD3fu6zCOWWLITNv2SJoQlwILmb/uGfha68o4iTBOvcftVRuao6DyqF+CrHX/0j0 klEDQFMY9M4tsYT7X8NWfI8Vmc89nzpvL9fwda44WwpKIw1FBZP8S0sgDx2xDsxv L8kM2GtOiH0cHqFO+V7xtTKZyloliDbJKhu80Kc+YC/TmozD8oeGU2rEFXfLegwS zT9N+jB38+dqaP9pRDsi45iGqyA8yavVBabpL0IQ9jU6eIV+kmcjIjcun/Uo8SjJ 0xQAsm41rxPaKV6vJUn10wVNuhSkKk8mzNOlSZwu7Hua6rdcCaGeB8uJ44AP3QzW BNnrjtoN6AlN0D2wFmfE/YL/rHPxU1XwPntubYB/t3rXFL7ENQOOQH0KVXgRCley sHMglg46c+nQLRzVTshjDjmtzvh9rcV9RKRoPetEggzCoD89veDA9jPR2Kw6RYkS XzYm2fEv16/HRNYt7hJzneFqRIjHW5qAgSs/bcaRWpAU/QQzzJPVKCQNr4y0weyg B8HCtGjfod0p1A== =gdMc -----END PGP PUBLIC KEY BLOCK-----
Para referência, veja a seguir os detalhes da chave pública.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2024-07-26 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
-
Importe a chave AWS CLI pública com o comando a seguir,
public-key-file-name
substituindo-a pelo nome do arquivo da chave pública que você criou.$
gpg --import
public-key-file-name
gpg: /home/
username
/.gnupg/trustdb.gpg: trustdb created gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported gpg: Total number processed: 1 gpg: imported: 1 -
Baixe o arquivo de AWS CLI assinatura do pacote que você baixou. Ele tem o mesmo caminho e nome do arquivo
.zip
ao qual ele corresponde, mas tem a extensão.sig
. Nos exemplos a seguir, ele foi salvo no diretório atual como um arquivo chamadoawscliv2.sig
. -
Verifique a assinatura, passando os nomes dos arquivos
.sig
e.zip
baixados como parâmetros para o comandogpg
.$
gpg --verify awscliv2.sig awscliv2.zip
A saída deve ser semelhante à seguinte.
gpg: Signature made Mon Nov 4 19:00:01 2019 PST gpg: using RSA key FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C gpg: Good signature from "AWS CLI Team <aws-cli@amazon.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
Importante
O aviso na saída é esperado e não indica um problema. Isso ocorre porque não há uma cadeia de confiança entre sua chave PGP pessoal (se você tiver uma) e a chave AWS CLI PGP. Para obter mais informações, consulte Web of trust
.
Requisitos de instalação
-
Você sabe qual versão da AWS CLI versão 2 você gostaria de instalar. Para obter uma lista de versões, consulte o Changelog da AWS CLI versão 2
ativado. GitHub -
Oferecemos suporte à AWS CLI versão 2 em versões compatíveis com a Apple do macOS de 64 bits.
-
Como AWS não mantém repositórios de terceiros, não podemos garantir que eles contenham a versão mais recente do AWS CLI.
Instruções de instalação
Você pode instalar a AWS CLI versão 2 no macOS das seguintes formas.
Requisitos de instalação
-
Você sabe qual versão da AWS CLI versão 2 você gostaria de instalar. Para obter uma lista de versões, consulte o Changelog da AWS CLI versão 2
ativado. GitHub -
Oferecemos suporte às versões AWS CLI do Windows de 64 bits compatíveis com a Microsoft.
-
Direitos de administrador para instalar software
Instruções de instalação
Para atualizar sua instalação atual da AWS CLI versão 2 no Windows, baixe um novo instalador sempre que atualizar para substituir as versões anteriores. AWS CLI é atualizado regularmente. Para ver quando a versão mais recente foi lançada, consulte o Changelog da AWS CLI versão 2
-
Baixe e execute o instalador AWS CLI MSI para Windows (64 bits) de uma das seguintes formas:
-
Baixando e executando o instalador MSI: Para criar seu link de download para uma versão específica do AWS CLI, acrescente um hífen e o número da versão ao nome do arquivo.
https://awscli.amazonaws.com/AWSCLIV2-
version.number
.msiNeste exemplo, o nome do arquivo da versão
2.0.30
seriaAWSCLIV2-2.0.30.msi
, o que resultaria no seguinte link: https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi. -
Usando o comando msiexec: você também pode usar o instalador MSI adicionando o link ao comando
msiexec
. Para uma versão específica do AWS CLI, acrescente um hífen e o número da versão ao nome do arquivo.C:\>
msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-
version.number
.msiNeste exemplo, o nome do arquivo para a versão
2.0.30
seriaAWSCLIV2-2.0.30.msi
, o que resultaria no seguinte link: https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msiC:\>
msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi
Com relação a vários parâmetros que podem ser usados com
msiexec
, consulte msiexecno site de documentação da Microsoft.
Para obter uma lista de versões, consulte o Changelog da AWS CLI versão 2
ativado. GitHub -
-
Para confirmar a instalação, abra o menu Início, procure
cmd
para abrir uma janela do prompt de comando e, no prompt de comando, use o comandoaws --version
.C:\>
aws --version
aws-cli/2.15.30 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
Se o Windows não puder localizar o programa, talvez seja necessário fechar e abrir a janela do prompt de comando novamente para atualizar o caminho ou seguir a solução de problemas em Solucionar problemas de erros AWS CLI.
Solução de problemas de erros de AWS CLI instalação e desinstalação
Se você encontrar problemas após instalar ou desinstalar o AWS CLI, consulte as etapas de solução Solucionar problemas de erros AWS CLI de problemas. Para obter os passos mais relevantes para a solução de problemas, consulte Erros de comando não encontrado, O comando “aws --version” retorna uma versão diferente da que você instalou e O comando "aws --version" retorna uma versão após a desinstalação do AWS CLI.
Próximas etapas
Depois de concluir as etapas Pré-requisitos para usar a AWS CLI versão 2 e instalar o AWS CLI, você deve executar umConfigure o AWS CLI.