Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Installazione o aggiornamento alla versione più recente di AWS CLI
Questo argomento descrive come installare o aggiornare l'ultima versione di AWS Command Line Interface (AWS CLI) sui sistemi operativi supportati. Per informazioni sulle ultime versioni di AWS CLI, consulta il Changelog della AWS CLI versione 2
Per installare una versione precedente di AWS CLI, vedere. Installazione delle versioni precedenti di AWS CLI versione 2 Per le istruzioni di disinstallazione, consulta Disinstallazione della AWS CLI versione 2.
Importante
AWS CLI le versioni 1 e 2 utilizzano lo stesso nome di aws comando. Se in precedenza hai installato AWS CLI la versione 1, vediGuida alla migrazione per AWS CLI versione 2.
Argomenti
AWS CLI istruzioni di installazione
Per le istruzioni di installazione, espandere la sezione relativa al sistema operativo in uso.
Requisiti di installazione
-
È necessario estrarre o decomprimere il pacchetto scaricato. Se il sistema operativo non dispone del comando
unzipintegrato, utilizza un comando equivalente. -
Gli AWS CLI usi
glibcgroff, eless. Questi sono inclusi per impostazione predefinita nella maggior parte delle principali distribuzioni di Linux. -
Supportiamo le versioni AWS CLI a 64 bit delle distribuzioni recenti di CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2, Amazon Linux 2023 e Linux ARM.
-
Poiché AWS non mantiene altri repository di terze parti
snap, non possiamo garantire che contengano l'ultima versione di. AWS CLI
Installa il AWS CLI
avvertimento
Se è la prima volta che esegui un aggiornamento su Amazon Linux, per installare la versione più recente di AWS CLI, devi disinstallare la yum versione preinstallata utilizzando il seguente comando:
$sudo yum remove awscli
Dopo aver rimosso l'yuminstallazione di, segui le istruzioni di installazione di Linux riportate di seguito. AWS CLI
È possibile installare il AWS CLI utilizzando uno dei seguenti metodi:
-
Lo script di installazione è il metodo consigliato per installare AWS CLI. Per aggiornare il AWS CLI, vedereAWS CLI istruzioni di aggiornamento.
-
Il programma di installazione da riga di comando è una buona opzione per il controllo della versione perché è possibile specificare la versione da installare. Questa opzione non si aggiorna automaticamente; per eseguire l'aggiornamento, vedereAWS CLI istruzioni di aggiornamento.
-
Il
snappacchetto ufficialmente supportato è una buona opzione per avere sempre l'ultima versione dei pacchetti AWS CLI as snap che si aggiorna automaticamente. Non esiste un supporto integrato per la selezione delle versioni secondarie di AWS CLI e pertanto non è un metodo di installazione ottimale se il team deve bloccare le versioni.
- Install script (recommended)
-
Lo script di installazione scarica, verifica e installa il programma AWS CLI per Linux in un unico passaggio. Funziona sia con Linux x86 (64 bit) che Linux ARM e si installa per impostazione predefinita per l'utente corrente.
Per installare AWS CLI, esegui il comando seguente.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashNota
Per impostazione predefinita, lo script installa
$HOME/.local/share/aws-clie crea un collegamento simbolico in.$HOME/.local/binPer eseguire l'installazione in posizioni diverse, impostate le variabili$XDG_DATA_HOMEe di$XDG_BIN_HOMEambiente prima di eseguire lo script.Per eseguire invece l'installazione per tutti gli utenti (installa su
/usr/local/aws-cliand/usr/local/bin), operazione che richiedesudo, passa l'--systemargomento allo script.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemPer l'elenco completo delle opzioni, esegui lo script con
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help(Facoltativo) Verifica lo script di installazione prima di eseguirlo
Lo script di installazione è firmato crittograficamente utilizzando una firma PGP. Se preferite ispezionare e verificare lo script prima di eseguirlo, anziché reindirizzarlo direttamente a
bash, utilizzate i passaggi seguenti. In caso di danni o alterazioni dello script, questa verifica ha esito negativo e non è consigliabile eseguirlo.-
Scarica e installa il comando
gpgutilizzando il programma di gestione dei pacchetti. Per ulteriori informazioni suGnuPG, consulta il sito Web GnuPG. -
Per creare il file della chiave pubblica, crea un file di testo e incolla il testo seguente.
-----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 akV0ygUJDqP4lQAKCRCmMQrMRnJHXFHjD/9eyZLYcKuQOlLvtqSDtUBiEZf6ZZjM i3ygYH8rJNtuToUH+HvSpe819urJCquXhDrlK6N+aqW0hCLtNABJG/vsafIgvIYJ hSGgpgtNnQyMV1jViRWqPjbouw8OkYKBThUfT1i2Y+wn58ifs6ODBCmTexWtXspA Si+Gt49xDOW0APmbOPnI+a4HJW6tVEo6MWS0WjzpiBayR3d1A4pt4YrPfSdDgpLo h2SLQqlRqvvVZJaWBjhkErNFpfsBA06sDcPEOb0G8LBUbR4WOcdvhe5LubJbZuxC AG9kNPCVeQP1ixwjgjXKysaxeQ6rv0VzIQgRp6tLVLWhy6AKDNvLjFSsmXZ1Wl08 Y/RlOHXlzLuQMRE6sR1wOdRxc9TsrNWTGiBK65cvSWOy03JeBkQQ8pesqltiyxI9 U21kkgiXtTSKNGfKK8pO27D81YANhRqPK7iTp6kuFiY2WtOg90KTMNlIT+Ff85Y2 b1rHj6Z0SrCkJujhWk3IBPic/wJgz01LEc/OAdUPlby90RJZcIBhSlWhT7mXnXIO c0HWlNQrns2s3CTyYwZSiSlYe9ApeLwhjDo8NhbFuCAy61l6O5UsR4AfZxx/rGKv 2wFb1/RN/P4gNe6vmxZAPjR0AQcwD3tc2McimOLr/22kmPz8IH3I0X7WoSFr0Biz E91G7bb0hOb/cA== =knv7 -----END PGP PUBLIC KEY BLOCK-----Per riferimento, di seguito sono riportati i dettagli della chiave pubblica.
Key ID: A6310ACC4672475C Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2027-07-01 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C -
Importa la chiave AWS CLI pubblica con il seguente comando, sostituendola
public-key-file-namecon il nome del file della chiave pubblica che hai creato.$gpg --importpublic-key-file-namegpg: /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 -
Scarica lo script di installazione e il relativo file di firma. Il file della firma ha lo stesso percorso e lo stesso nome dello script, ma con l'estensione
.sig.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh -o install.sh curl -fsSL https://awscli.amazonaws.com/v2/install.sh.sig -o install.sh.sig -
Verifica la firma, passando entrambi i nomi file
.sigeinstall.shscaricati come parametri del comandogpg.$gpg --verify install.sh.sig install.shL’output visualizzato dovrebbe essere simile al seguente:
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 475CImportante
L’avviso nell’output è previsto e non indica un problema. Si verifica perché non esiste una catena di fiducia tra la chiave PGP personale (se ne hai una) e la chiave AWS CLI PGP. Per ulteriori informazioni, consulta Web of trust
. -
Dopo aver verificato la firma, esegui la copia locale dello script. Per eseguire l'installazione per l'utente corrente, esegui il comando seguente.
$bash install.shPer installarlo invece per tutti gli utenti, il che richiede
sudo, passa l'--systemargomento.$sudo bash install.sh --system
Per aggiornare il AWS CLI, consultaAWS CLI istruzioni di aggiornamento.
-
- Command line installer - Linux x86 (64-bit)
-
Segui queste fasi dalla riga di comando per installare la AWS CLI su Linux. Per aggiornare un'installazione creata in questo modo, consulta AWS CLI istruzioni di aggiornamento invece di ripetere questi passaggi.
Di seguito sono riportati i passaggi di installazione rapida, in un singolo gruppo da copiare e incollare, i quali forniscono un’installazione di base. Per istruzioni dettagliate, consulta i passaggi a seguire.
Nota
(Facoltativo) Il seguente blocco di comandi scarica e installa il file AWS CLI senza prima verificare l'integrità del download. Per verificare l’integrità del download, utilizza le istruzioni dettagliate riportate di seguito.
Come installare AWS CLI, eseguire i comandi riportati di seguito.
$curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/installIstruzioni dettagliate per l’installazione
-
Scaricare il file di installazione in uno dei seguenti modi:
-
Utilizzare il comando
curl: l’opzione-ospecifica il nome del file in cui viene scritto il pacchetto scaricato. Le opzioni sul seguente comando di esempio determinano la scrittura del file scaricato nella directory corrente con il nome localeawscliv2.zip.$curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" -
Scaricare dall’URL: per scaricare il programma di installazione con il browser, utilizzare il seguente URL: https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip
-
-
(Facoltativo) Verificare l’integrità del file zip scaricato
Se hai scelto di scaricare manualmente il pacchetto di AWS CLI installazione
.zipnei passaggi precedenti, puoi utilizzare i seguenti passaggi per verificare le firme utilizzando lo strumento.GnuPGI
.zipfile del pacchetto di AWS CLI installazione sono firmati crittograficamente utilizzando firme PGP. Se i file sono in qualche modo danneggiati o alterati, questa verifica non va a buon fine e l’installazione deve essere arrestata.-
Scarica e installa il comando
gpgutilizzando il programma di gestione dei pacchetti. Per ulteriori informazioni suGnuPG, consulta il sito Web GnuPG. -
Per creare il file della chiave pubblica, crea un file di testo e incolla il testo seguente.
-----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 akV0ygUJDqP4lQAKCRCmMQrMRnJHXFHjD/9eyZLYcKuQOlLvtqSDtUBiEZf6ZZjM i3ygYH8rJNtuToUH+HvSpe819urJCquXhDrlK6N+aqW0hCLtNABJG/vsafIgvIYJ hSGgpgtNnQyMV1jViRWqPjbouw8OkYKBThUfT1i2Y+wn58ifs6ODBCmTexWtXspA Si+Gt49xDOW0APmbOPnI+a4HJW6tVEo6MWS0WjzpiBayR3d1A4pt4YrPfSdDgpLo h2SLQqlRqvvVZJaWBjhkErNFpfsBA06sDcPEOb0G8LBUbR4WOcdvhe5LubJbZuxC AG9kNPCVeQP1ixwjgjXKysaxeQ6rv0VzIQgRp6tLVLWhy6AKDNvLjFSsmXZ1Wl08 Y/RlOHXlzLuQMRE6sR1wOdRxc9TsrNWTGiBK65cvSWOy03JeBkQQ8pesqltiyxI9 U21kkgiXtTSKNGfKK8pO27D81YANhRqPK7iTp6kuFiY2WtOg90KTMNlIT+Ff85Y2 b1rHj6Z0SrCkJujhWk3IBPic/wJgz01LEc/OAdUPlby90RJZcIBhSlWhT7mXnXIO c0HWlNQrns2s3CTyYwZSiSlYe9ApeLwhjDo8NhbFuCAy61l6O5UsR4AfZxx/rGKv 2wFb1/RN/P4gNe6vmxZAPjR0AQcwD3tc2McimOLr/22kmPz8IH3I0X7WoSFr0Biz E91G7bb0hOb/cA== =knv7 -----END PGP PUBLIC KEY BLOCK-----Per riferimento, di seguito sono riportati i dettagli della chiave pubblica.
Key ID: A6310ACC4672475C Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2027-07-01 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C -
Importa la chiave AWS CLI pubblica con il seguente comando, sostituendola
public-key-file-namecon il nome del file della chiave pubblica che hai creato.$gpg --importpublic-key-file-namegpg: /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 -
Scarica il file della AWS CLI firma per il pacchetto che hai scaricato. Il percorso e il nome sono identici a quelli del file
.zipa cui corrisponde, ma con estensione.sig. Negli esempi seguenti, viene salvato nella cartella corrente come un file denominatoawscliv2.sig.Per la versione più recente di AWS CLI, usa il seguente blocco di comandi:
$curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip.sig -
Verifica la firma, passando entrambi i nomi file
.sige.zipscaricati come parametri del comandogpg.$gpg --verify awscliv2.sig awscliv2.zipL’output visualizzato dovrebbe essere simile al seguente:
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 475CImportante
L’avviso nell’output è previsto e non indica un problema. Si verifica perché non esiste una catena di fiducia tra la tua chiave PGP personale (se ne hai una) e la chiave AWS CLI PGP. Per ulteriori informazioni, consulta Web of trust
.
-
-
Decomprimi il programma di installazione. Se la distribuzione Linux non dispone di un comando
unzipintegrato, usa un comando equivalente per la decompressione. Il comando di esempio seguente decomprime il pacchetto e crea una directory denominataawssotto la directory corrente.$unzip awscliv2.zipNota
Quando si esegue l’aggiornamento da una versione precedente, il comando
unziprichiede di sostituire i file esistenti. Per ignorare questi prompt, ad esempio con l’automazione degli script, utilizzare il flag di aggiornamento-uperunzip. Questo flag aggiorna automaticamente i file esistenti e ne crea di nuovi in base alle necessità.$unzip -u awscliv2.zip -
Esegui il programma di installazione. Il comando di installazione utilizza un file denominato
installnellaawsdirectory appena decompressa. Per impostazione predefinita, i file vengono tutti installati in/usr/local/aws-clie viene creato un collegamento simbolico in/usr/local/bin. Il comando includesudoper concedere autorizzazioni in scrittura a tali directory.$sudo ./aws/installPuoi eseguire l’installazione senza
sudose specifichi le directory per le quali disponi già di autorizzazioni in scrittura. Usa le seguenti istruzioni per il comandoinstallper specificare il percorso di installazione:-
Assicurati che i percorsi forniti ai parametri
-ie-bnon contengano nomi di volume o directory contenenti caratteri di spazio o altri caratteri di spazio vuoto. Se c’è uno spazio, l’installazione non riesce. -
--install-diro-i: questa opzione specifica la directory in cui vengono copiati tutti i file.Il valore predefinito è
/usr/local/aws-cli. -
--bin-diro-b: questa opzione specifica che il programmaawsprincipale nella directory di installazione è collegato simbolicamente al fileawsnel percorso specificato. È necessario disporre delle autorizzazioni di scrittura nella directory specificata. La creazione di un collegamento simbolico a una directory già presente nel percorso elimina la necessità di aggiungere la directory di installazione alla variabile$PATHdell’utente.Il valore predefinito è
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/binNota
Per aggiornare un'installazione creata in questo modo, vedi. AWS CLI istruzioni di aggiornamento
-
-
Conferma l’installazione con il seguente comando.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Se il comando
awsnon viene trovato, potrebbe essere necessario riavviare il terminale o seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
- Command line - Linux ARM
-
Segui queste fasi dalla riga di comando per installare la AWS CLI su Linux. Per aggiornare un'installazione creata in questo modo, consulta AWS CLI istruzioni di aggiornamento invece di ripetere questi passaggi.
Di seguito sono riportati i passaggi di installazione rapida, in un singolo gruppo da copiare e incollare, i quali forniscono un’installazione di base. Per istruzioni dettagliate, consulta i passaggi a seguire.
Nota
(Facoltativo) Il seguente blocco di comandi scarica e installa il file AWS CLI senza prima verificare l'integrità del download. Per verificare l’integrità del download, utilizza le istruzioni dettagliate riportate di seguito.
Per installare AWS CLI, esegui i seguenti comandi.
$curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/installIstruzioni dettagliate per l’installazione
-
Scaricare il file di installazione in uno dei seguenti modi:
-
Utilizzare il comando
curl: l’opzione-ospecifica il nome del file in cui viene scritto il pacchetto scaricato. Le opzioni sul seguente comando di esempio determinano la scrittura del file scaricato nella directory corrente con il nome localeawscliv2.zip.$curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" -
Scaricare dall’URL: per scaricare il programma di installazione con il browser, utilizzare il seguente URL: https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip
-
-
(Facoltativo) Verificare l’integrità del file zip scaricato
Se hai scelto di scaricare manualmente il pacchetto di AWS CLI installazione
.zipnei passaggi precedenti, puoi utilizzare i passaggi seguenti per verificare le firme utilizzando loGnuPGstrumento.I
.zipfile del pacchetto di AWS CLI installazione sono firmati crittograficamente utilizzando firme PGP. Se i file sono in qualche modo danneggiati o alterati, questa verifica non va a buon fine e l’installazione deve essere arrestata.-
Scarica e installa il comando
gpgutilizzando il programma di gestione dei pacchetti. Per ulteriori informazioni suGnuPG, consulta il sito Web GnuPG. -
Per creare il file della chiave pubblica, crea un file di testo e incolla il testo seguente.
-----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 akV0ygUJDqP4lQAKCRCmMQrMRnJHXFHjD/9eyZLYcKuQOlLvtqSDtUBiEZf6ZZjM i3ygYH8rJNtuToUH+HvSpe819urJCquXhDrlK6N+aqW0hCLtNABJG/vsafIgvIYJ hSGgpgtNnQyMV1jViRWqPjbouw8OkYKBThUfT1i2Y+wn58ifs6ODBCmTexWtXspA Si+Gt49xDOW0APmbOPnI+a4HJW6tVEo6MWS0WjzpiBayR3d1A4pt4YrPfSdDgpLo h2SLQqlRqvvVZJaWBjhkErNFpfsBA06sDcPEOb0G8LBUbR4WOcdvhe5LubJbZuxC AG9kNPCVeQP1ixwjgjXKysaxeQ6rv0VzIQgRp6tLVLWhy6AKDNvLjFSsmXZ1Wl08 Y/RlOHXlzLuQMRE6sR1wOdRxc9TsrNWTGiBK65cvSWOy03JeBkQQ8pesqltiyxI9 U21kkgiXtTSKNGfKK8pO27D81YANhRqPK7iTp6kuFiY2WtOg90KTMNlIT+Ff85Y2 b1rHj6Z0SrCkJujhWk3IBPic/wJgz01LEc/OAdUPlby90RJZcIBhSlWhT7mXnXIO c0HWlNQrns2s3CTyYwZSiSlYe9ApeLwhjDo8NhbFuCAy61l6O5UsR4AfZxx/rGKv 2wFb1/RN/P4gNe6vmxZAPjR0AQcwD3tc2McimOLr/22kmPz8IH3I0X7WoSFr0Biz E91G7bb0hOb/cA== =knv7 -----END PGP PUBLIC KEY BLOCK-----Per riferimento, di seguito sono riportati i dettagli della chiave pubblica.
Key ID: A6310ACC4672475C Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2027-07-01 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C -
Importa la chiave AWS CLI pubblica con il seguente comando, sostituendola
public-key-file-namecon il nome del file della chiave pubblica che hai creato.$gpg --importpublic-key-file-namegpg: /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 -
Scarica il file della AWS CLI firma per il pacchetto che hai scaricato. Il percorso e il nome sono identici a quelli del file
.zipa cui corrisponde, ma con estensione.sig. Negli esempi seguenti, viene salvato nella cartella corrente come un file denominatoawscliv2.sig.Per la versione più recente di AWS CLI, usa il seguente blocco di comandi:
$curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip.sig -
Verifica la firma, passando entrambi i nomi file
.sige.zipscaricati come parametri del comandogpg.$gpg --verify awscliv2.sig awscliv2.zipL’output visualizzato dovrebbe essere simile al seguente:
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 475CImportante
L’avviso nell’output è previsto e non indica un problema. Si verifica perché non esiste una catena di fiducia tra la tua chiave PGP personale (se ne hai una) e la chiave AWS CLI PGP. Per ulteriori informazioni, consulta Web of trust
.
-
-
Decomprimi il programma di installazione. Se la distribuzione Linux non dispone di un comando
unzipintegrato, usa un comando equivalente per la decompressione. Il comando di esempio seguente decomprime il pacchetto e crea una directory denominataawssotto la directory corrente.$unzip awscliv2.zipNota
Quando si esegue l’aggiornamento da una versione precedente, il comando
unziprichiede di sostituire i file esistenti. Per ignorare questi prompt, ad esempio con l’automazione degli script, utilizzare il flag di aggiornamento-uperunzip. Questo flag aggiorna automaticamente i file esistenti e ne crea di nuovi in base alle necessità.$unzip -u awscliv2.zip -
Esegui il programma di installazione. Il comando di installazione utilizza un file denominato
installnellaawsdirectory appena decompressa. Per impostazione predefinita, i file vengono tutti installati in/usr/local/aws-clie viene creato un collegamento simbolico in/usr/local/bin. Il comando includesudoper concedere autorizzazioni in scrittura a tali directory.$sudo ./aws/installPuoi eseguire l’installazione senza
sudose specifichi le directory per le quali disponi già di autorizzazioni in scrittura. Usa le seguenti istruzioni per il comandoinstallper specificare il percorso di installazione:-
Assicurati che i percorsi forniti ai parametri
-ie-bnon contengano nomi di volume o directory contenenti caratteri di spazio o altri caratteri di spazio vuoto. Se c’è uno spazio, l’installazione non riesce. -
--install-diro-i: questa opzione specifica la directory in cui vengono copiati tutti i file.Il valore predefinito è
/usr/local/aws-cli. -
--bin-diro-b: questa opzione specifica che il programmaawsprincipale nella directory di installazione è collegato simbolicamente al fileawsnel percorso specificato. È necessario disporre delle autorizzazioni di scrittura nella directory specificata. La creazione di un collegamento simbolico a una directory già presente nel percorso elimina la necessità di aggiungere la directory di installazione alla variabile$PATHdell’utente.Il valore predefinito è
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/binNota
Per aggiornare un'installazione creata in questo modo, vedi. AWS CLI istruzioni di aggiornamento
-
-
Conferma l’installazione con il seguente comando.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Se il comando
awsnon viene trovato, potrebbe essere necessario riavviare il terminale o seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
- Snap package
-
Forniamo una versione ufficiale AWS supportata del AWS CLI sistema
snap. Se desideri avere sempre l'ultima versione AWS CLI installata sul tuo sistema, un pacchetto snap te la fornisce mentre si aggiorna automaticamente. Non esiste un supporto integrato per la selezione delle versioni secondarie di AWS CLI e quindi non è un metodo di installazione ottimale se il team deve bloccare le versioni. Per installare una versione secondaria specifica di AWS CLI, è consigliabile utilizzare il programma di installazione da riga di comando.-
Se la piattaforma Linux non include l’installazione di
snap, installaresnapsulla piattaforma.-
Per informazioni sull’installazione di
snap, consulta Installing the daemonnella Documentazione di Snap. -
Potrebbe essere necessario riavviare il sistema in modo che le variabili
PATHvengano aggiornate correttamente. Se si riscontrano problemi di installazione, seguire i passaggi riportati in Fix common issuesnella Documentazione di Snap. -
Per verificare che
snapsia installato correttamente, eseguire il comando seguente.$snap version
-
-
Eseguire il comando
snap installseguente per AWS CLI.$snap install aws-cli --classicA seconda delle autorizzazioni, potrebbe essere necessario aggiungere
sudoal comando.$sudo snap install aws-cli --classicNota
Per visualizzare l'archivio snap di AWS CLI, comprese
snaple istruzioni aggiuntive, consulta laaws-clipagina del sito Web di Canonical Snapcraft. -
Verifica che sia installato correttamente. AWS CLI
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Se si verifica un errore, consulta Risoluzione degli errori relativi a AWS CLI.
-
Requisiti di installazione
-
Supportiamo AWS CLI le versioni macOS 11 e successive. Per ulteriori informazioni, consulta gli aggiornamenti delle politiche di supporto di macOS per la versione AWS CLI 2 sul blog AWS
Developer Tools. -
Poiché AWS non gestisce repository di terze parti, non possiamo garantire che contengano la versione più recente di. AWS CLI
Matrice di supporto della versione macOS
| AWS CLI versione | Versione macOS supportata |
|---|---|
| 2.21.0 (attuale) | 11+ |
| 2.17.0 - 2.20.0 | 10.15+ |
| 2.0.0 - 2.16.12 | 10.14 e versioni precedenti |
Installa il AWS CLI
Puoi installarlo AWS CLI su macOS nei seguenti modi. Lo script di installazione è il metodo consigliato. Per aggiornare un'installazione esistente, vedereAWS CLI istruzioni di aggiornamento.
- Install script (recommended)
-
Lo script di installazione scarica, verifica e installa il file per AWS CLI macOS in un unico passaggio. Per impostazione predefinita, viene installato per l'utente corrente.
Per installare AWS CLI, esegui il comando seguente.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashNota
Per impostazione predefinita, lo script installa
$HOME/.local/share/aws-clie crea un collegamento simbolico in.$HOME/.local/binPer eseguire l'installazione in posizioni diverse, impostate le variabili$XDG_DATA_HOMEe di$XDG_BIN_HOMEambiente prima di eseguire lo script.Per eseguire invece l'installazione per tutti gli utenti (installa su
/usr/local/aws-cliand/usr/local/bin), operazione che richiedesudo, passa l'--systemargomento allo script.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemPer l'elenco completo delle opzioni, esegui lo script con
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help(Facoltativo) Verifica lo script di installazione prima di eseguirlo
Lo script di installazione è firmato crittograficamente utilizzando una firma PGP. Se preferite ispezionare e verificare lo script prima di eseguirlo, anziché reindirizzarlo direttamente a
bash, utilizzate i passaggi seguenti. In caso di danni o alterazioni dello script, questa verifica ha esito negativo e non è consigliabile eseguirlo.-
Installa il
gpgcomando. macOS non include digpgdefault, quindi installalo con un gestore di pacchetti come Homebrew.Per ulteriori informazioni su GnuPG, consulta il sito Web GnuPG. $brew install gnupg -
Per creare il file della chiave pubblica, crea un file di testo e incolla il testo seguente.
-----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 akV0ygUJDqP4lQAKCRCmMQrMRnJHXFHjD/9eyZLYcKuQOlLvtqSDtUBiEZf6ZZjM i3ygYH8rJNtuToUH+HvSpe819urJCquXhDrlK6N+aqW0hCLtNABJG/vsafIgvIYJ hSGgpgtNnQyMV1jViRWqPjbouw8OkYKBThUfT1i2Y+wn58ifs6ODBCmTexWtXspA Si+Gt49xDOW0APmbOPnI+a4HJW6tVEo6MWS0WjzpiBayR3d1A4pt4YrPfSdDgpLo h2SLQqlRqvvVZJaWBjhkErNFpfsBA06sDcPEOb0G8LBUbR4WOcdvhe5LubJbZuxC AG9kNPCVeQP1ixwjgjXKysaxeQ6rv0VzIQgRp6tLVLWhy6AKDNvLjFSsmXZ1Wl08 Y/RlOHXlzLuQMRE6sR1wOdRxc9TsrNWTGiBK65cvSWOy03JeBkQQ8pesqltiyxI9 U21kkgiXtTSKNGfKK8pO27D81YANhRqPK7iTp6kuFiY2WtOg90KTMNlIT+Ff85Y2 b1rHj6Z0SrCkJujhWk3IBPic/wJgz01LEc/OAdUPlby90RJZcIBhSlWhT7mXnXIO c0HWlNQrns2s3CTyYwZSiSlYe9ApeLwhjDo8NhbFuCAy61l6O5UsR4AfZxx/rGKv 2wFb1/RN/P4gNe6vmxZAPjR0AQcwD3tc2McimOLr/22kmPz8IH3I0X7WoSFr0Biz E91G7bb0hOb/cA== =knv7 -----END PGP PUBLIC KEY BLOCK-----Per riferimento, di seguito sono riportati i dettagli della chiave pubblica.
Key ID: A6310ACC4672475C Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2027-07-01 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C -
Importa la chiave AWS CLI pubblica con il seguente comando, sostituendola
public-key-file-namecon il nome del file della chiave pubblica che hai creato.$gpg --importpublic-key-file-namegpg: /Users/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 -
Scarica lo script di installazione e il relativo file di firma. Il file della firma ha lo stesso percorso e lo stesso nome dello script, ma con l'estensione
.sig.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh -o install.sh curl -fsSL https://awscli.amazonaws.com/v2/install.sh.sig -o install.sh.sig -
Verifica la firma, passando entrambi i nomi file
.sigeinstall.shscaricati come parametri del comandogpg.$gpg --verify install.sh.sig install.shL’output visualizzato dovrebbe essere simile al seguente:
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 475CImportante
L’avviso nell’output è previsto e non indica un problema. Si verifica perché non esiste una catena di fiducia tra la chiave PGP personale (se ne hai una) e la chiave AWS CLI PGP. Per ulteriori informazioni, consulta Web of trust
. -
Dopo aver verificato la firma, esegui la copia locale dello script. Per eseguire l'installazione per l'utente corrente, esegui il comando seguente.
$bash install.shPer installarlo invece per tutti gli utenti, il che richiede
sudo, passa l'--systemargomento.$sudo bash install.sh --system
Per aggiornare il AWS CLI, consultaAWS CLI istruzioni di aggiornamento.
-
- GUI installer
-
I passaggi seguenti mostrano come installare la versione più recente di AWS CLI utilizzando l'interfaccia utente macOS standard e il browser.
-
Nel browser, scaricare il file
pkgmacOS: https://awscli.amazonaws.com/AWSCLIV2.pkg -
Esegui il file scaricato e segui le istruzioni visualizzate. Puoi scegliere di installarlo AWS CLI nei seguenti modi:
-
Per tutti gli utenti sul computer (richiede
sudo)-
È possibile installare in qualsiasi cartella o scegliere la cartella predefinita consigliata
/usr/local/aws-cli. -
Il programma di installazione crea automaticamente un collegamento simbolico
/usr/local/bin/awsche collega il programma principale nella cartella di installazione scelta.
-
-
Solo per l’utente corrente (non richiede
sudo)-
È possibile installare in qualsiasi cartella per cui si dispone dell’autorizzazione in scrittura.
-
A causa delle autorizzazioni utente standard, al termine del programma di installazione, è necessario creare manualmente un file di collegamento simbolico nel proprio
$PATHche punta ai programmiawseaws_completerutilizzando i seguenti comandi al prompt dei comandi. La posizione predefinita per un collegamento simbolico è/usr/local/bin/:$ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws$ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completerSe non sono disponibili le autorizzazioni di scrittura per la cartella, potrebbe essere necessario utilizzare
sudonel comando. L’esempio seguente utilizzasudocon la posizione predefinita per un collegamento simbolico in/usr/local/bin/:$sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws$sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer
-
Nota
È possibile visualizzare i log di debug dell’installazione premendo CMD+L in qualsiasi momento nel programma di installazione. Si aprirà un riquadro di log che consente di filtrare e salvare il log. Il file di log viene salvato automaticamente in
/var/log/install.log. -
-
Per verificare che la shell possa trovare ed eseguire il comando
awsin$PATH, utilizza i seguenti comandi.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Se il comando
awsnon viene trovato, potrebbe essere necessario riavviare il terminale o seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
- Command line installer - All users
-
Se disponi delle autorizzazioni
sudo, è possibile effettuare l'installazione di AWS CLI per tutti gli utenti sul computer. Forniamo le fasi in un gruppo facile da copiare e incollare. Consulta le descrizioni di ogni riga nelle fasi seguenti.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"$sudo installer -pkg AWSCLIV2.pkg -target /Istruzioni dettagliate per l’installazione
-
Scarica il file utilizzando il comando
curl. L’opzione-ospecifica il nome del file su cui viene scritto il pacchetto scaricato. In questo esempio, il file viene scritto inAWSCLIV2.pkgnella cartella corrente.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Esegui il programma
installermacOS standard, specificando come origine il file.pkgscaricato. Utilizza il parametro-pkgper specificare il nome del pacchetto da installare e il parametro-target /per indicare l’unità in cui installare il pacchetto. I file vengono installati in/usr/local/aws-clie viene creato automaticamente un collegamento simbolico in/usr/local/bin. È necessario includeresudonel comando per concedere autorizzazioni di scrittura a queste cartelle.$sudo installer -pkg ./AWSCLIV2.pkg -target /Al termine dell’installazione, i log di debug vengono scritti in
/var/log/install.log. -
Per verificare che la shell possa trovare ed eseguire il comando
awsin$PATH, utilizza i seguenti comandi.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Se il comando
awsnon viene trovato, potrebbe essere necessario riavviare il terminale o seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
- Command line - Current user
-
-
Per specificare in quale cartella AWS CLI è installato, è necessario creare un file XML con qualsiasi nome di file. Questo XML-formatted file è simile all'esempio seguente. Lascia tutti i valori come mostrati, tranne che devi sostituire il percorso
/Users/myusernamenella riga 9 con il percorso della cartella in cui vuoi che venga AWS CLI installato. La cartella deve già esistere o il comando non riesce. L'esempio XML seguente, denominatochoices.xml, specifica il programma di installazione da installare AWS CLI nella cartella/Users/myusername, dove viene creata una cartella denominata.aws-cli<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <dict> <key>choiceAttribute</key> <string>customLocation</string> <key>attributeSetting</key> <string>/Users/myusername</string> <key>choiceIdentifier</key> <string>default</string> </dict> </array> </plist> -
Scarica il programma di installazione
pkgutilizzando il comandocurl. L’opzione-ospecifica il nome del file su cui viene scritto il pacchetto scaricato. In questo esempio, il file viene scritto inAWSCLIV2.pkgnella cartella corrente.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Esegui il programma
installermacOS standard con le seguenti opzioni:-
Specifica il nome del pacchetto da installare utilizzando il parametro
-pkg. -
Specifica un’installazione solo per l’utente corrente impostando il parametro
-targetsuCurrentUserHomeDirectory. -
Specifica il percorso (relativo della cartella corrente) e il nome del file XML creato nel parametro
-applyChoiceChangesXML.
L'esempio seguente installa il file AWS CLI nella cartella.
/Users/myusername/aws-cli$installer -pkg AWSCLIV2.pkg \ -target CurrentUserHomeDirectory \ -applyChoiceChangesXMLchoices.xml -
-
Poiché le autorizzazioni utente standard in genere non consentono la scrittura nelle cartelle in
$PATH, il programma di installazione in questa modalità non tenta di aggiungere i collegamenti simbolici ai programmiawseaws_completer. AWS CLI Per il corretto funzionamento, è necessario creare manualmente i collegamenti simbolici al termine dell'installazione. Se la$PATHinclude una cartella in cui è possibile scrivere, e si specifica questa cartella come percorso di destinazione, è possibile eseguire il comando seguente senzasudo. Se non si dispone di una cartella scrivibile in$PATH, è necessario utilizzaresudoper le autorizzazioni per scrivere nella cartella di destinazione specificata. La posizione predefinita di un collegamento simbolico è/usr/local/bin/. Sostituirefolder/installedcon il percorso dell’installazione di AWS CLI .$sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws$sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completerAl termine dell’installazione, i log di debug vengono scritti in
/var/log/install.log. -
Per verificare che la shell possa trovare ed eseguire il comando
awsin$PATH, utilizza i seguenti comandi.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Se il comando
awsnon viene trovato, potrebbe essere necessario riavviare il terminale o seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
Requisiti di installazione
-
Supportiamo le Microsoft-supported versioni AWS CLI on di Windows a 64 bit.
-
Diritti di amministratore per l'installazione del software (se l'installazione è valida per tutti gli utenti).
Installa il AWS CLI
Puoi installarlo AWS CLI su Windows per tutti gli utenti (richiede i diritti di amministratore) o solo per l'utente corrente (non sono richiesti i diritti di amministratore). Lo script di installazione è il metodo consigliato. Lo aggiorniamo AWS CLI regolarmente; per vedere l'ultima versione, consulta il Changelog della AWS CLI versione 2
- Install script (recommended)
-
Lo script di installazione scarica, verifica e installa l'applicazione AWS CLI per Windows in un unico passaggio. Per impostazione predefinita, viene installato per l'utente corrente (
%LOCALAPPDATA%\Programs\Amazon\AWSCLIV2).Per installare AWS CLI, esegui il comando seguente da un PowerShell prompt.
C:\>irm https://awscli.amazonaws.com/v2/install.ps1 | iexPer eseguire invece l'installazione per tutti gli utenti (installa sotto
Program Files), che richiede un PowerShell prompt con privilegi elevati (amministratore), scaricate prima lo script in un file, quindi eseguitelo con l'argomento.-SystemC:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -System } finally { Remove-Item install.ps1 }Per l'elenco completo delle opzioni, esegui lo script
-Helputilizzando lo stesso schema.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -Help } finally { Remove-Item install.ps1 }(Facoltativo) Verifica lo script di installazione prima di eseguirlo
Lo script di installazione è firmato con una firma Authenticode incorporata nello script. Se preferisci ispezionare e verificare lo script prima di eseguirlo, invece di inviarlo direttamente a
iex, usa i passaggi seguenti.-
Scaricate lo script in un file.
C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1 -
Conferma che la firma Authenticode è valida.
StatusDeve essereValid, il che indica che lo script è inalterato e si collega a un'autorità di certificazione affidabile.C:\>Get-AuthenticodeSignature .\install.ps1Directory: C:\Users\usernameSignerCertificate Status Path ----------------- ------ ----THUMBPRINTValid install.ps1 -
Verifica che lo script sia firmato da Amazon. Ispeziona il certificato del firmatario e verifica che l'organizzazione oggetto (
O) sia un'organizzazione di firma Amazon, ad esempio,, oAmazon.com Services LLCAmazon Web Services, Inc.Amazon.com, Inc., e che l'emittente sia un'DigiCertautorità di certificazione.C:\>(Get-AuthenticodeSignature .\install.ps1).SignerCertificate | Format-List Subject, IssuerSubject : CN="Amazon Web Services, Inc.", OU=AWS, O="Amazon Web Services, Inc.", L=Seattle, S=Washington, C=US Issuer : CN=DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1, O="DigiCert, Inc.", C=US -
Dopo aver verificato la firma, esegui la copia locale dello script, quindi eliminala. Per eseguire invece l'installazione per tutti gli utenti, eseguila da un PowerShell prompt con privilegi elevati (amministratore) e aggiungi l'
-Systemargomento.C:\>try { .\install.ps1 } finally { Remove-Item install.ps1 }
Per aggiornare il AWS CLI, consulta. AWS CLI istruzioni di aggiornamento
-
- MSI installer - All users
-
Utilizzate il
AWSCLIV2.msiprogramma di installazione per installare il file AWS CLI per tutti gli utenti sulla macchina. Questo tipo di installazione richiede i diritti di amministratore.-
Scarica ed esegui il programma di installazione AWS CLI MSI per Windows (64 bit):
https://awscli.amazonaws.com/AWSCLIV2.msi
In alternativa, è possibile eseguire il comando
msiexecper eseguire il programma di installazione MSI.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msiPer i vari parametri utilizzabili con
msiexec, consulta msiexecnel sito web Microsoft Docs. Ad esempio, è possibile utilizzare il flag /qnper eseguire un’installazione senza l’intervento dell’utente.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi/qn -
Per confermare l’installazione, apri il menu Start, ricerca
cmdper aprire una finestra dei prompt dei comandi e, al prompt dei comandi, utilizza il comandoaws --version.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offSe Windows non riesce a trovare il programma, potrebbe essere necessario chiudere e riaprire la finestra del prompt dei comandi per aggiornare il percorso oppure seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
- MSI installer - Current user
-
Usa il
AWSCLIV2-User.msiprogramma di installazione per installarlo solo AWS CLI per l'utente corrente. Questo tipo di installazione non richiede diritti di amministratore. I comandi e le AWS CLI funzionalità di installazione sono gli stessi dell'installazione per tutti gli utenti.-
Scarica ed esegui il programma di installazione AWS CLI MSI per Windows (64 bit):
https://awscli.amazonaws.com/AWSCLIV2-User.msi
In alternativa, è possibile eseguire il comando
msiexecper eseguire il programma di installazione MSI.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msiPer i vari parametri utilizzabili con
msiexec, consulta msiexecnel sito web Microsoft Docs. Ad esempio, è possibile utilizzare il flag /qnper eseguire un’installazione senza l’intervento dell’utente.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msi/qn -
Per confermare l’installazione, apri il menu Start, ricerca
cmdper aprire una finestra dei prompt dei comandi e, al prompt dei comandi, utilizza il comandoaws --version.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offSe Windows non riesce a trovare il programma, potrebbe essere necessario chiudere e riaprire la finestra del prompt dei comandi per aggiornare il percorso oppure seguire la procedura di risoluzione dei problemi riportata in Risoluzione degli errori relativi a AWS CLI.
-
AWS CLI istruzioni di aggiornamento
Se hai installato AWS CLI utilizzando lo script di installazione, un programma di installazione ufficiale (il programma di installazione della riga di comando di Linux, il programma di installazione di macOS PKG o il programma di installazione di Windows MSI), puoi eseguire l'aggiornamento alla versione più recente eseguendo il comando seguente.
$aws update
Se hai installato la versione AWS CLI per tutti gli utenti, eseguila aws
update da una shell con privilegi elevati (sudosu Linux e macOS o da un prompt PowerShell dell'amministratore su Windows). aws updatemantiene se l'installazione esistente è per tutti gli utenti o per l'utente corrente.
Risoluzione dei problemi AWS CLI errori di installazione e disinstallazione
Se riscontri problemi dopo l'installazione o la disinstallazione di AWS CLI, consulta la procedura Risoluzione degli errori relativi a AWS CLI per la risoluzione dei problemi. Per le procedure di risoluzione dei problemi più importanti, consulta Errori di comando non trovato, Il comando aws --version restituisce una versione diversa da quella installata e Il comando "aws --version" restituisce una versione dopo la disinstallazione di AWS CLI.
Fasi successive
Dopo aver installato correttamente AWS CLI, puoi eliminare in sicurezza i file di installazione scaricati. Dopo aver completato i passaggi Prerequisiti per utilizzare il AWS CLI versione 2 e aver installato il AWS CLI, è necessario eseguire unConfigurazione del AWS CLI.