Installation, mise à jour et désinstallation de l’AWS CLI version 1 sous Amazon Linux - AWS Command Line Interface

Cette documentation concerne uniquement la version 1 de l’AWS CLI. Pour la documentation relative à la version 2 de l’AWS CLI, consultez le Guide de l’utilisateur de la version 2.

Installation, mise à jour et désinstallation de l’AWS CLI version 1 sous Amazon Linux

L’AWS CLI version 1 est préinstallée sous Amazon Linux et Amazon Linux 2. Vérifiez la version installée à l’aide de la commande suivante.

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

Selon la date à laquelle vous avez créé votre instance Amazon Linux, l’AWS CLI version 1 est préinstallée à l’aide de l’un des gestionnaires de packages suivants :

Prérequis

Vous devez également installer Python 3.8 ou version ultérieure. Pour obtenir des instructions sur l’installation, consultez la page Téléchargement de Python dans le Guide du débutant de Python.

Matrice de prise en charge des versions Python

Version de l’AWS CLI Version de Python prise en charge
1.39.0 – Version actuelle 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 et versions antérieures, Python 3.3 et versions antérieures

Installation, mise à jour ou désinstallation à l’aide de pip

La plupart des instances Amazon Linux utilisent pip pour préinstaller l’AWS CLI version 1.

Installation ou mise à jour de l’AWS CLI version 1 sous Amazon Linux à l’aide de pip

Pour installer la dernière version de l’AWS CLI version 1 pour l’utilisateur actuel, suivez les instructions suivantes.

  1. Si vous avez Python version 3 ou ultérieure installé, nous vous recommandons d’utiliser pip3. Utilisez pip3 install pour installer ou procéder à la mise à jour vers la dernière version de l’AWS CLI version 1. Si vous exécutez la commande à partir d’un environnement virtuel Python (venv), vous n’avez pas besoin d’utiliser l’option --user.

    $ pip3 install --upgrade --user awscli
  2. Vérifiez que le dossier qui contient aws fait partie de votre variable PATH.

    1. Recherchez le script de profil de votre shell dans votre répertoire utilisateur. Si vous n’êtes pas certain du shell utilisé, exécutez echo $SHELL.

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

      • Zsh : .zshrc

      • Tcsh : .tcshrc, .cshrc ou .login

    2. Ajoutez une commande d’exportation à la fin de votre script de profil similaire à l’exemple suivant.

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

      Cette commande ajoute le chemin d’accès, $HOME/.local/bin dans cet exemple, devant la variable $PATH actuelle.

    3. Rechargez le profil dans la session en cours pour appliquer ces modifications.

      $ source ~/.bash_profile
  3. Pour vérifier que vous exécutez la nouvelle version, utilisez la commande 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

Désinstallation de l’AWS CLI version 1 à l’aide de pip

Si vous devez désinstaller l’AWS CLI, utilisez pip uninstall.

$ pip3 uninstall awscli

Installation, mise à jour ou désinstallation à l’aide de yum

La plupart des instances Amazon Linux 2 utilisent yum pour préinstaller l’AWS CLI version 1.

Installation ou mise à jour de l’AWS CLI version 1 sous Amazon Linux à l’aide de yum

Pour installer la dernière version de l’AWS CLI version 1 disponible sous Amazon Linux, exécutez la commande suivante :

$ sudo yum install awscli

Pour mettre à jour la dernière version de l’AWS CLI version 1 disponible sous Amazon Linux, exécutez la commande suivante :

$ sudo yum update awscli

Pour vérifier que vous exécutez la nouvelle version, utilisez la commande 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

Désinstallation de l’AWS CLI version 1 à l’aide de yum

Pour désinstaller l’AWS CLI, utilisez yum remove.

$ sudo yum remove awscli

Résolution des erreurs d’installation et de désinstallation de l’AWS CLI

Si vous rencontrez des problèmes après l’installation ou la désinstallation de l’AWS CLI, consultez Résolution des erreurs liées à l’AWS CLI pour connaître les étapes de résolution de problèmes. Pour connaître les étapes de résolution de problèmes les plus pertinentes, consultez Erreurs de type Commande introuvable, La commande « aws --version » renvoie une version différente de celle que vous avez installée et La commande « aws --version » renvoie une version après la désinstallation de l’AWS CLI.