Installazione, aggiornamento e disinstallazione della versione 1 della AWS CLI su Amazon Linux - AWS Command Line Interface

Questa documentazione è valida AWS CLI solo per la versione 1. Per la documentazione relativa alla versione 2 di AWS CLI, consulta la Guida per l'utente della versione 2.

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, aggiornamento e disinstallazione della versione 1 della AWS CLI su Amazon Linux

La AWS CLI versione 1 è preinstallata su Amazon Linux e Amazon Linux 2. Controlla la versione attualmente installata utilizzando il comando seguente.

$ aws --version aws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

A seconda di quando è avvenuta la creazione dell’istanza Amazon Linux, la AWS CLI versione 1 è preinstallata utilizzando uno dei seguenti gestori di pacchetti:

Prerequisiti

Devi inoltre installare la versione 3.8 o successiva di Python. Per istruzioni sull'installazione, consulta la pagina del download di Python nel manuale Beginner Guidedi Python.

Matrice di supporto per la versione Python

Versione AWS CLI Versione di Python supportata
1.39.0 (attuale) Python 3.9+
1.32.0-1.38.38 Python 3.8+
1.27.0-1.31.x Python 3.7+
1.20.0-1.26.x Python 3.6+
1.19.0-1.19.x Python 2.7+, Python 3.6+
1.17-1.18.x Python 2.7+, Python 3.4+
1.0-1.16.x Python 2.6 e versioni precedenti, Python 3.3 e versioni precedenti

Installazione, aggiornamento e disinstallazione tramite pip

La maggior parte delle istanze Amazon Linux utilizza pip per preinstallare la AWS CLI versione 1.

Installazione o aggiornamento della AWS CLI versione 1 su Amazon Linux utilizzando pip

Per installare la versione più recente della AWS CLI versione 1 per l’utente corrente, attenersi alle istruzioni riportate di seguito.

  1. Se si dispone di Python versione 3 o successiva installato, consigliamo di utilizzare pip3. Utilizzare pip3 install per installare o aggiornare la versione più recente della AWS CLI versione 1. Se si esegue il comando all'interno dell'ambiente virtuale Python (venv), non è necessario utilizzare l'opzione --user.

    $ pip3 install --upgrade --user awscli
  2. Verifica che la cartella che contiene aws faccia parte della variabile PATH.

    1. Individua lo script del profilo della shell nella cartella utente. Se non hai la certezza di quale sia la tua shell, esegui echo $SHELL.

      $ ls -a ~ . .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
      • Bash: .bash_profile, .profile o .bash_login

      • Zsh.zshrc

      • Tcsh: .tcshrc, .cshrc o .login.

    2. Aggiungi un comando di esportazione al termine dello script del profilo simile a quello dell'esempio seguente.

      export PATH=$HOME/.local/bin:$PATH

      Questo comando inserisce il percorso, $HOME/.local/bin in questo esempio, all'inizio della variabile $PATH corrente.

    3. Ricarica il profilo nella sessione corrente per rendere effettive tali modifiche.

      $ source ~/.bash_profile
  3. Per verificare che sia in esecuzione la nuova versione, utilizzare il comando aws --version.

    $ aws --version aws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

Disinstallare la AWS CLI versione 1 utilizzando pip

Se devi disinstallare l'AWS CLI, utilizza pip uninstall.

$ pip3 uninstall awscli

Installazione, aggiornamento o disinstallazione utilizzando yum

La maggior parte delle istanze di Amazon Linux 2 utilizza yum per preinstallare la AWS CLI versione 1.

Installazione o aggiornamento della AWS CLI versione 1 su Amazon Linux utilizzando yum

Per installare la versione più recente della AWS CLI versione 1 su Amazon Linux, esegui il seguente comando.

$ sudo yum install awscli

Per eseguire l’aggiornamento alla AWS CLI versione 1 più recente disponibile su Amazon Linux, esegui questo comando.

$ sudo yum update awscli

Per verificare che sia in esecuzione la versione più recente, utilizzare il comando aws --version.

$ aws --version aws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6

Disinstallazione della AWS CLI versione 1 utilizzando yum

Per disinstallare la AWS CLI, utilizza yum remove.

$ sudo yum remove awscli

Risoluzione degli errori di installazione e disinstallazione della AWS CLI

Se riscontri problemi dopo l’installazione o la disinstallazione della 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 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.