Installazione delle versioni precedenti della AWS CLI versione 2 - AWS Command Line Interface

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 delle versioni precedenti della AWS CLI versione 2

Questo argomento descrive come installare le versioni precedenti della AWS Command Line Interface versione 2 (AWS CLI) sui sistemi operativi supportati. Per informazioni sulle versioni della AWS CLI versione 2, consultate il Changelog della AWS CLI versione 2 su. GitHub

AWS CLI istruzioni per l'installazione della versione 2:

Requisiti di installazione

  • Sai quale versione della AWS CLI versione 2 desideri installare. Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  • È necessario estrarre o "decomprimere" il pacchetto scaricato. Se il sistema operativo non dispone del comando unzip integrato, utilizzare un comando equivalente.

  • La AWS CLI versione 2 utilizza glibcgroff, e. less Questi sono inclusi per impostazione predefinita nella maggior parte delle principali distribuzioni di Linux.

  • Supportiamo la AWS CLI versione 2 nelle versioni a 64 bit delle distribuzioni recenti di CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2 e Linux. ARM

  • Poiché AWS non gestisce repository di terze parti, non possiamo garantire che contengano la versione più recente di. AWS CLI

Istruzioni di installazione

Segui questi passaggi dalla riga di comando per installarlo AWS CLI su Linux.

Forniamo i passaggi in un unico gruppo facile da copiare e incollare a seconda che si utilizzi Linux o Linux a 64 bitARM. Consulta le descrizioni di ogni riga nelle fasi seguenti.

Linux x86 (64-bit)
Nota

(Facoltativo) Il seguente blocco di comandi scarica e installa AWS CLI senza prima verificare l'integrità del download. Per verificare l'integrità del download, segui le istruzioni dettagliate riportate di seguito.

Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

Per installare AWS CLI, esegui i seguenti comandi.

Per specificare una versione, aggiungete un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-x86_64-2.0.30.ziprisulterebbe nel seguente comando:

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install

Per aggiornare l'installazione corrente di AWS CLI, aggiungete il collegamento simbolico esistente e le informazioni sull'installatore per costruire il install comando utilizzando i parametri--bin-dir,--install-dir, and. --update Il seguente blocco di comandi utilizza un collegamento simbolico di esempio di /usr/local/bin e un esempio di posizione del programma di installazione di /usr/local/aws-cli.

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
Linux ARM
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, segui le istruzioni dettagliate riportate di seguito.

Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

Per installare AWS CLI, esegui i seguenti comandi.

Per specificare una versione, aggiungete un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-aarch64-2.0.30.ziprisulterebbe nel seguente comando:

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install

Per aggiornare l'installazione corrente di AWS CLI, aggiungete il collegamento simbolico esistente e le informazioni sull'installatore per costruire il install comando utilizzando i parametri--bin-dir,--install-dir, and. --update Il seguente blocco di comandi utilizza un collegamento simbolico di esempio di /usr/local/bin e un esempio di posizione del programma di installazione di /usr/local/aws-cli.

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
  1. Scaricare il file di installazione in uno dei seguenti modi:

    Linux x86 (64-bit)
    • Usa il curl comando: l'-oopzione specifica il nome del file su 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 locale awscliv2.zip.

      Per specificare una versione, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-x86_64-2.0.30.ziprisulterebbe nel seguente comando:

      $ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip"

      Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

    • Scaricamento da — URL

      Nel tuo browser, scarica la versione specifica di AWS CLI aggiungendo un trattino e il numero di versione al nome del file.

      https://awscli.amazonaws.com/awscli-exe-linux-x86_64-version.number.zip

      Per questo esempio, il nome del file per la versione 2.0.30 sarebbe awscli-exe-linux-x 86_64-2.0.30.zip e risulterebbe il seguente link: https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip

    Linux ARM
    • Usa il curl comando: l'-oopzione specifica il nome del file su 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 locale awscliv2.zip.

      Per specificare una versione, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-aarch64-2.0.30.ziprisulterebbe nel seguente comando:

      $ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install
    • Scaricamento da URL

      Nel tuo browser, scarica la versione specifica di AWS CLI aggiungendo un trattino e il numero di versione al nome del file.

      https://awscli.amazonaws.com/awscli-exe-linux-aarch64-version.number.zip

      Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-aarch64-2.0.30.ziprisulterebbe nel seguente link: https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip

  2. (Facoltativo) Verifica dell'integrità del file zip scaricato

    Se hai scelto di scaricare manualmente il pacchetto di AWS CLI installazione .zip nei passaggi precedenti, puoi utilizzare i seguenti passaggi per verificare le firme utilizzando lo strumento. GnuPG

    I .zip file del pacchetto di AWS CLI installazione sono firmati crittograficamente mediante 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.

    1. Scaricare e installare il comando gpg utilizzando il programma di gestione dei pacchetti. Per ulteriori informazioni su GnuPG, consulta il sito Web GnuPG.

    2. Per creare il file della chiave pubblica, creare un file di testo e incollare 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 ZqFYbwUJCv/cOgAKCRCmMQrMRnJHXKYuEAC+wtZ611qQtOl0t5spM9SWZuszbcyA 0xBAJq2pncnp6wdCOkuAPu4/R3UCIoD2C49MkLj9Y0Yvue8CCF6OIJ8L+fKBv2DI yWZGmHL0p9wa/X8NCKQrKxK1gq5PuCzi3f3SqwfbZuZGeK/ubnmtttWXpUtuU/Iz VR0u/0sAy3j4uTGKh2cX7XnZbSqgJhUk9H324mIJiSwzvw1Ker6xtH/LwdBeJCck bVBdh3LZis4zuD4IZeBO1vRvjot3Oq4xadUv5RSPATg7T1kivrtLCnwvqc6L4LnF 0OkNysk94L3LQSHyQW2kQS1cVwr+yGUSiSp+VvMbAobAapmMJWP6e/dKyAUGIX6+ 2waLdbBs2U7MXznx/2ayCLPH7qCY9cenbdj5JhG9ibVvFWqqhSo22B/URQE/CMrG +3xXwtHEBoMyWEATr1tWwn2yyQGbkUGANneSDFiTFeoQvKNyyCFTFO1F2XKCcuDs 19nj34PE2TJilTG2QRlMr4D0NgwLLAMg2Los1CK6nXWnImYHKuaKS9LVaCoC8vu7 IRBik1NX6SjrQnftk0M9dY+s0ZbAN1gbdjZ8H3qlbl/4TxMdr87m8LP4FZIIo261 Eycv34pVkCePZiP+dgamEiQJ7IL4ZArio9mv6HbDGV6mLY45+l6/0EzCwkI5IyIf BfWC9s/USgxchg== =ptgS -----END PGP PUBLIC KEY BLOCK-----

      Per riferimento, di seguito sono riportati i dettagli della chiave pubblica.

      Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2025-07-24 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
    3. Importate la chiave AWS CLI pubblica con il seguente comando, sostituendola public-key-file-name con il nome del file della chiave pubblica che hai creato.

      $ 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
    4. Scarica il file della AWS CLI firma per il pacchetto che hai scaricato. Il percorso e il nome sono identici a quelli del file .zip a cui corrisponde, ma con estensione .sig. Negli esempi seguenti, viene salvato nella cartella corrente come un file denominato awscliv2.sig.

      Linux x86 (64-bit)

      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

      Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-x86_64-2.0.30.zip.sigrisulterebbe nel seguente comando:

      $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip.sig

      Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

      Linux ARM

      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

      Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-aarch64-2.0.30.zip.sigrisulterebbe nel seguente comando:

      $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip.sig

      Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

    5. Verifica la firma, passando entrambi i nomi file .sig e .zip scaricati come parametri del comando gpg.

      $ gpg --verify awscliv2.sig awscliv2.zip

      L'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 475C
      Importante

      L'avviso nell'output è previsto e non indica un problema. Si verifica perché non esiste una catena di fiducia tra la PGP chiave personale (se ne hai una) e la AWS CLI PGP chiave. Per ulteriori informazioni, consulta Web of trust.

  3. Decomprimi il programma di installazione. Se la distribuzione Linux non dispone di un comando unzip integrato, utilizzare un comando equivalente per la decompressione. Il comando di esempio seguente decomprime il pacchetto e crea una directory denominata aws sotto la directory corrente.

    $ unzip awscliv2.zip
  4. Esegui il programma di installazione. Il comando di installazione utilizza un file denominato install nella aws directory appena decompressa. Per impostazione predefinita, i file vengono tutti installati in /usr/local/aws-cli e viene creato un collegamento simbolico in /usr/local/bin. Il comando include sudo per concedere autorizzazioni in scrittura a tali directory.

    $ sudo ./aws/install

    Puoi eseguire l’installazione senza sudo se specifichi le directory per le quali disponi già di autorizzazioni in scrittura. Utilizzare le seguenti istruzioni per il comando install per specificare il percorso di installazione:

    • Assicurarsi che i percorsi forniti ai parametri -i e -b non 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-diroppure -i — Questa opzione specifica la directory in cui copiare tutti i file.

      Il valore predefinito è /usr/local/aws-cli.

    • --bin-diroppure -b — Questa opzione specifica che il aws programma principale nella directory di installazione è collegato simbolicamente al file aws nel 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 $PATH dell'utente.

      Il valore predefinito è /usr/local/bin.

    $ ./aws/install -i /usr/local/aws-cli -b /usr/local/bin
    Nota

    Per aggiornare l'installazione corrente della AWS CLI versione 2 a una versione più recente, aggiungete il collegamento simbolico esistente e le informazioni sul programma di installazione per creare il comando con il parametro. install --update

    $ sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update

    Per individuare il collegamento simbolico e la directory di installazione esistenti, utilizzate i seguenti passaggi:

    1. Usare il comando which per individuare il collegamento simbolico. Questo ti fornisce il percorso da utilizzare con il parametro --bin-dir.

      $ which aws /usr/local/bin/aws
    2. Utilizzare il comando ls per individuare la directory a cui punta il collegamento simbolico. Questo ti fornisce il percorso da utilizzare con il parametro --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
  5. Confermate l'installazione con il seguente comando.

    $ aws --version aws-cli/2.17.20 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/2.4.5

    Se il aws comando non viene trovato, potrebbe essere necessario riavviare il terminale o seguire la risoluzione dei problemi inRisoluzione degli errori per AWS CLI.

(Facoltativo) Verifica dell'integrità del file zip scaricato

Se hai scelto di scaricare manualmente il pacchetto di installazione della AWS CLI versione 2 .zip nei passaggi precedenti, puoi utilizzare i seguenti passaggi per verificare le firme utilizzando lo strumento. GnuPG

I .zip file del pacchetto di installazione della AWS CLI versione 2 sono firmati crittograficamente mediante 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.

  1. Scaricare e installare il comando gpg utilizzando il programma di gestione dei pacchetti. Per ulteriori informazioni su GnuPG, consulta il sito Web GnuPG.

  2. Per creare il file della chiave pubblica, creare un file di testo e incollare 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 ZqFYbwUJCv/cOgAKCRCmMQrMRnJHXKYuEAC+wtZ611qQtOl0t5spM9SWZuszbcyA 0xBAJq2pncnp6wdCOkuAPu4/R3UCIoD2C49MkLj9Y0Yvue8CCF6OIJ8L+fKBv2DI yWZGmHL0p9wa/X8NCKQrKxK1gq5PuCzi3f3SqwfbZuZGeK/ubnmtttWXpUtuU/Iz VR0u/0sAy3j4uTGKh2cX7XnZbSqgJhUk9H324mIJiSwzvw1Ker6xtH/LwdBeJCck bVBdh3LZis4zuD4IZeBO1vRvjot3Oq4xadUv5RSPATg7T1kivrtLCnwvqc6L4LnF 0OkNysk94L3LQSHyQW2kQS1cVwr+yGUSiSp+VvMbAobAapmMJWP6e/dKyAUGIX6+ 2waLdbBs2U7MXznx/2ayCLPH7qCY9cenbdj5JhG9ibVvFWqqhSo22B/URQE/CMrG +3xXwtHEBoMyWEATr1tWwn2yyQGbkUGANneSDFiTFeoQvKNyyCFTFO1F2XKCcuDs 19nj34PE2TJilTG2QRlMr4D0NgwLLAMg2Los1CK6nXWnImYHKuaKS9LVaCoC8vu7 IRBik1NX6SjrQnftk0M9dY+s0ZbAN1gbdjZ8H3qlbl/4TxMdr87m8LP4FZIIo261 Eycv34pVkCePZiP+dgamEiQJ7IL4ZArio9mv6HbDGV6mLY45+l6/0EzCwkI5IyIf BfWC9s/USgxchg== =ptgS -----END PGP PUBLIC KEY BLOCK-----

    Per riferimento, di seguito sono riportati i dettagli della chiave pubblica.

    Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2025-07-24 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
  3. Importa la chiave AWS CLI pubblica con il seguente comando, sostituendola public-key-file-name con il nome del file della chiave pubblica che hai creato.

    $ 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
  4. Scarica il file della AWS CLI firma per il pacchetto che hai scaricato. Il percorso e il nome sono identici a quelli del file .zip a cui corrisponde, ma con estensione .sig. Negli esempi seguenti, viene salvato nella cartella corrente come un file denominato awscliv2.sig.

    Linux x86 (64-bit)

    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

    Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-x86_64-2.0.30.zip.sigrisulterebbe nel seguente comando:

    $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip.sig

    Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

    Linux ARM

    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

    Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 awscli-exe-linux-aarch64-2.0.30.zip.sigrisulterebbe nel seguente comando:

    $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip.sig

    Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  5. Verifica la firma, passando entrambi i nomi file .sig e .zip scaricati come parametri del comando gpg.

    $ gpg --verify awscliv2.sig awscliv2.zip

    L'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 475C
    Importante

    L'avviso nell'output è previsto e non indica un problema. Si verifica perché non esiste una catena di fiducia tra la PGP chiave personale (se ne hai una) e la AWS CLI PGP chiave. Per ulteriori informazioni, consulta Web of trust.

Requisiti di installazione

  • Sai quale versione della AWS CLI versione 2 desideri installare. Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  • Supportiamo la AWS CLI versione 2 nelle versioni di macOS a 64 bit supportate da Apple.

  • Poiché AWS non gestisce repository di terze parti, non possiamo garantire che contengano la versione più recente di. AWS CLI

Istruzioni di installazione

Puoi installare la AWS CLI versione 2 su macOS nei seguenti modi.

GUI installer

I passaggi seguenti mostrano come installare o aggiornare alla versione più recente della AWS CLI versione 2 utilizzando l'interfaccia utente macOS standard e il browser. Se si esegue l'aggiornamento alla versione più recente, utilizzare lo stesso metodo di installazione utilizzato per la versione corrente.

  1. Nel browser, scarica la versione specifica di AWS CLI aggiungendo un trattino e il numero di versione al nome del file.

    https://awscli.amazonaws.com/AWSCLIV2-version.number.pkg

    Per questo esempio, il nome del file per la versione 2.0.30 AWSCLIV2-2.0.30.pkgrisulterebbe nel seguente link:. https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg

  2. Esegui il file scaricato e segui le istruzioni visualizzate sullo schermo. Puoi scegliere di installare la AWS CLI versione 2 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/aws che 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 $PATH che punta ai programma aws e aws_completer utilizzando i seguenti comandi al prompt dei comandi. Se $PATH include una cartella in cui è possibile scrivere, eseguire il comando seguente senza sudo se si specifica tale cartella come percorso di destinazione. Se non si dispone di una cartella scrivibile nel $PATH, è necessario utilizzare sudo nei comandi per ottenere le autorizzazioni per scrivere nella cartella di destinazione specificata. La posizione predefinita di un collegamento simbolico è /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. Verrà aperto un riquadro di log che consente di filtrare e salvare il log. Il file di log viene salvato automaticamente in /var/log/install.log.

  3. Per verificare che la shell possa trovare ed eseguire il comando aws in $PATH, utilizzare i seguenti comandi.

    $ which aws /usr/local/bin/aws $ aws --version aws-cli/2.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5

    Se il aws comando non viene trovato, potrebbe essere necessario riavviare il terminale o seguire la risoluzione dei problemi riportata inRisoluzione degli errori per AWS CLI.

Command line installer - All users

Se disponi sudo delle autorizzazioni, puoi installare la AWS CLI versione 2 per tutti gli utenti del computer. Forniamo le fasi in un gruppo facile da copiare e incollare. Consulta le descrizioni di ogni riga nelle fasi seguenti.

Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 AWSCLIV2-2.0.30.pkgrisulterebbe nel seguente comando:

$ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg" $ sudo installer -pkg AWSCLIV2.pkg -target /
  1. Scaricare il file utilizzando il comando curl. L'opzione -o specifica il nome del file su cui viene scritto il pacchetto scaricato. In questo esempio, il file viene scritto in AWSCLIV2.pkg nella cartella corrente.

    Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 AWSCLIV2-2.0.30.pkgrisulterebbe nel seguente comando:

    $ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg"

    Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  2. Eseguire il programma installer macOS standard, specificando come origine il file .pkg scaricato. Utilizzare il parametro -pkg per 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-cli e viene creato automaticamente un collegamento simbolico in /usr/local/bin. È necessario includere sudo nel 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.

  3. Per verificare che la shell possa trovare ed eseguire il comando aws in $PATH, utilizzare i seguenti comandi.

    $ which aws /usr/local/bin/aws $ aws --version aws-cli/2.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5

    Se il aws comando non viene trovato, potrebbe essere necessario riavviare il terminale o seguire la risoluzione dei problemi in. Risoluzione degli errori per AWS CLI

Command line - Current user
  1. Per specificare in quale cartella AWS CLI è installato, è necessario creare un XML file. Questo file è un file XML in formato simile all'esempio seguente. Lascia tutti i valori come mostrato, tranne per la necessità di sostituire il percorso /Users/myusername nella riga 9 con il percorso della cartella in cui si desidera installare la AWS CLI versione 2. La cartella deve già esistere o il comando non riesce. Questo XML esempio specifica che il programma di installazione installa il AWS CLI nella cartella/Users/myusername, dove crea 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>
  2. Scaricare il programma di installazione pkg utilizzando il comando curl. L'opzione -o specifica il nome del file su cui viene scritto il pacchetto scaricato. In questo esempio, il file viene scritto in AWSCLIV2.pkg nella cartella corrente.

    Per la versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file. Per questo esempio, il nome del file per la versione 2.0.30 AWSCLIV2-2.0.30.pkgrisulterebbe nel seguente comando:

    $ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg"

    Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  3. Eseguire il programma installer macOS standard con le seguenti opzioni:

    • Specificare il nome del pacchetto da installare utilizzando il parametro -pkg.

    • Specificate l'installazione per un utente corrente solo impostando il -target parametro su. CurrentUserHomeDirectory

    • Specificate il percorso (relativo alla cartella corrente) e il nome del XML file creato nel -applyChoiceChangesXML parametro.

    L'esempio seguente installa il AWS CLI nella cartella/Users/myusername/aws-cli.

    $ installer -pkg AWSCLIV2.pkg \ -target CurrentUserHomeDirectory \ -applyChoiceChangesXML choices.xml
  4. 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 programmi aws e aws_completer. AWS CLI Per il corretto funzionamento, è necessario creare manualmente i collegamenti simbolici al termine dell'installazione. Se l'$PATH include una cartella in cui è possibile scrivere, e si specifica questa cartella come percorso di destinazione, è possibile eseguire il comando seguente senza sudo. Se non si dispone di una cartella scrivibile in $PATH, è necessario utilizzare sudo per le autorizzazioni per scrivere nella cartella di destinazione specificata. La posizione predefinita di un collegamento simbolico è /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

    Al termine dell'installazione, i log di debug vengono scritti in /var/log/install.log.

  5. Per verificare che la shell possa trovare ed eseguire il comando aws in $PATH, utilizzare i seguenti comandi.

    $ which aws /usr/local/bin/aws $ aws --version aws-cli/2.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5

    Se il aws comando non viene trovato, potrebbe essere necessario riavviare il terminale o seguire la procedura di risoluzione dei problemi riportata in. Risoluzione degli errori per AWS CLI

Requisiti di installazione

  • Sai quale versione della AWS CLI versione 2 desideri installare. Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  • Sono supportate le versioni AWS CLI di Windows a 64 bit supportate da Microsoft.

  • Diritti di amministratore per installare il software

Istruzioni di installazione

Per aggiornare l'installazione corrente della AWS CLI versione 2 su Windows, scarica un nuovo programma di installazione ogni volta che esegui l'aggiornamento per sovrascrivere le versioni precedenti. AWS CLI viene aggiornato regolarmente. Per vedere quando è stata rilasciata l'ultima versione, consulta il Changelog della AWS CLI versione 2 su. GitHub

  1. Scarica ed esegui il AWS CLI MSI programma di installazione per Windows (64 bit) in uno dei seguenti modi:

    • Scaricamento ed esecuzione del MSI programma di installazione: per creare il link di download per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file.

      https://awscli.amazonaws.com/AWSCLIV2-version.number.msi

      Per questo esempio, il nome del file per la versione 2.0.30 AWSCLIV2-2.0.30.msirisulterebbe nel seguente link:. https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi

    • Utilizzo del comando msiexec: In alternativa, è possibile utilizzare il MSI programma di installazione aggiungendo il collegamento al comando. msiexec Per una versione specifica di AWS CLI, aggiungi un trattino e il numero di versione al nome del file.

      C:\> msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-version.number.msi

      Per questo esempio, il nome del file per la versione 2.0.30 AWSCLIV2-2.0.30.msirisulterebbe nel seguente link. https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi

      C:\> msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi

      Per i vari parametri utilizzabilimsiexec, vedere msiexec nel sito Web Microsoft Docs.

    Per un elenco delle versioni, consulta il Changelog della AWS CLI versione 2 su. GitHub

  2. Per confermare l'installazione, aprire il menu Start, ricercare cmd per aprire una finestra dei prompt dei comandi e al prompt dei comandi utilizzare il comando aws --version.

    C:\> aws --version aws-cli/2.17.20 Python/3.11.6 Windows/10 exe/AMD64 prompt/off

    Se 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 risoluzione dei problemi riportata in. Risoluzione degli errori per AWS CLI

Risoluzione degli errori di installazione e AWS CLI disinstallazione

Se riscontri problemi dopo l'installazione o la disinstallazione di AWS CLI, consulta la procedura Risoluzione degli errori per AWS CLI per la risoluzione dei problemi. Per le procedure di risoluzione dei problemi più importanti, consulta Errori relativi al comando non trovatoIl comando aws --version "" restituisce una versione diversa da quella installata, eIl comando "aws --version" restituisce una versione dopo la disinstallazione di AWS CLI.

Passaggi successivi

Dopo aver completato i passaggi Prerequisiti per utilizzare la AWS CLI versione 2 e aver installato il AWS CLI, è necessario eseguire unConfigurazione del AWS CLI.