Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Installation ou mise à jour vers la dernière version du AWS CLI
Cette rubrique décrit comment installer ou mettre à jour la dernière version de AWS Command Line Interface (AWS CLI) sur les systèmes d'exploitation pris en charge. Pour plus d'informations sur les dernières versions de AWS CLI, consultez le journal des modifications de la AWS CLI version 2 sur
Pour installer une version antérieure du AWS CLI, voirInstallation des versions précédentes du AWS CLI version 2. Pour obtenir des instructions de désinstallation, consultez Désinstaller la AWS CLI version 2.
Important
AWS CLI les versions 1 et 2 utilisent le même nom de aws commande. Si vous avez déjà installé AWS CLI la version 1, consultezGuide de migration pour AWS CLI version 2.
Rubriques
AWS CLI instructions d'installation
Pour obtenir des instructions d’installation, développez la section correspondant à votre système d’exploitation.
Exigences relatives à l'installation
-
Vous devez être en mesure d’extraire ou de « décompresser » le package téléchargé. Si votre système d'exploitation ne dispose pas de la commande
unzipintégrée, utilisez un équivalent. -
Les AWS CLI utilisations
glibcgroff, etless. Ces commandes sont incluses par défaut dans la plupart des distributions majeures de Linux. -
Nous prenons en charge AWS CLI les versions 64 bits des distributions récentes de CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2, Amazon Linux 2023 et Linux ARM.
-
Dans la mesure où il AWS ne gère pas de référentiels tiers
snap, nous ne pouvons garantir qu'ils contiennent la dernière version du AWS CLI.
Installer la AWS CLI
Avertissement
S'il s'agit de votre première mise à jour sur Amazon Linux, pour installer la dernière version du AWS CLI, vous devez désinstaller la yum version préinstallée à l'aide de la commande suivante :
$sudo yum remove awscli
Une fois l'yum AWS CLI installation supprimée, suivez les instructions d'installation de Linux ci-dessous.
Vous pouvez installer le AWS CLI en utilisant l'une des méthodes suivantes :
-
Le script d'installation est la méthode recommandée pour installer le AWS CLI. Pour les mettre à jour AWS CLI, voirAWS CLI instructions de mise à jour.
-
Le programme d'installation par ligne de commande est une bonne option pour le contrôle de version, car vous pouvez spécifier la version à installer. Cette option ne se met pas à jour automatiquement ; pour effectuer la mise à jour, reportez-vous AWS CLI instructions de mise à jour à.
-
Le
snappackage officiellement pris en charge est une bonne option pour toujours avoir la dernière version du package AWS CLI car les packages Snap sont automatiquement actualisés. Il n'existe aucun support intégré pour sélectionner des versions mineures de AWS CLI et n'est donc pas une méthode d'installation optimale si votre équipe a besoin d'épingler des versions.
- Install script (recommended)
-
Le script d'installation télécharge, vérifie et installe le AWS CLI pour Linux en une seule étape. Il fonctionne à la fois pour Linux x86 (64 bits) et Linux ARM, et s'installe par défaut pour l'utilisateur actuel.
Pour installer le AWS CLI, exécutez la commande suivante.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashNote
Par défaut, le script s'installe
$HOME/.local/share/aws-cliet crée un lien symbolique dans.$HOME/.local/binPour effectuer l'installation à différents emplacements, définissez les variables d'$XDG_BIN_HOMEenvironnement$XDG_DATA_HOMEet avant d'exécuter le script.Pour effectuer l'installation pour tous les utilisateurs à la place (installation vers
/usr/local/aws-cliet/usr/local/bin), ce qui nécessitesudode transmettre l'--systemargument au script.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemPour obtenir la liste complète des options, exécutez le script avec
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help(Facultatif) Vérifiez le script d'installation avant de l'exécuter
Le script d'installation est signé cryptographiquement à l'aide d'une signature PGP. Si vous préférez inspecter et vérifier le script avant de l'exécuter, au lieu de le rediriger directement vers celui-ci
bash, procédez comme suit. Si le script est endommagé ou altéré, cette vérification échoue et vous ne devez pas l'exécuter.-
Téléchargez et installez la commande
gpgà l'aide de votre gestionnaire de packages. Pour plus d’informations surGnuPG, consultez le site Web GnuPG. -
Pour créer le fichier de clé publique, créez un fichier texte et collez le texte suivant.
-----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-----Pour référence, les détails de la clé publique sont les suivants.
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 -
Importez la clé AWS CLI publique à l'aide de la commande suivante, en la
public-key-file-nameremplaçant par le nom de fichier de la clé publique que vous avez créée.$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 -
Téléchargez le script d'installation et son fichier de signature. Le fichier de signature possède le même chemin et le même nom que le script, mais avec l'extension
.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 -
Vérifiez la signature en transmettant les noms de fichiers
.sigetinstall.shtéléchargés sous forme de paramètres à la commandegpg.$gpg --verify install.sh.sig install.shLa sortie doit ressembler à ce qui suit :
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 475CImportant
L’avertissement mentionné dans la sortie est attendu et n’indique pas de problème. Cela se produit parce qu'il n'existe pas de chaîne de confiance entre votre clé PGP personnelle (si vous en avez une) et la clé AWS CLI PGP. Pour plus d’informations, consultez Web of trust
. -
Une fois la signature vérifiée, exécutez la copie locale du script. Pour effectuer l'installation pour l'utilisateur actuel, exécutez la commande suivante.
$bash install.shPour effectuer plutôt l'installation pour tous les utilisateurs, ce qui est
sudoobligatoire, transmettez l'--systemargument.$sudo bash install.sh --system
Pour les mettre à jour AWS CLI, voirAWS CLI instructions de mise à jour.
-
- Command line installer - Linux x86 (64-bit)
-
Procédez comme suit à partir de la ligne de commande pour installer l' AWS CLI sur Linux. Pour mettre à jour une installation créée de cette manière, consultez AWS CLI instructions de mise à jour plutôt que de répéter ces étapes.
Vous trouverez ci-dessous des étapes d’installation rapides dans un seul groupe de copier-coller pour une installation de base. Pour obtenir des instructions guidées, reportez-vous aux étapes ci-après.
Note
(Facultatif) La commande suivante bloque le téléchargement et l'installe AWS CLI sans vérifier au préalable l'intégrité de votre téléchargement. Pour vérifier l’intégrité de votre téléchargement, suivez les instructions détaillées ci-dessous.
Pour installer l’ AWS CLI, exécutez les commandes suivantes.
$curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/installÉtapes d’installation guidées
-
Téléchargez le fichier d’installation de l’une des façons suivantes :
-
Utilisation de la commande
curl: l’option-ospécifie le nom du fichier dans lequel le package téléchargé est écrit. Les options de l'exemple de commande suivant permettent de copier le fichier téléchargé dans le répertoire courant avec le nom localawscliv2.zip$curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" -
Téléchargement à partir de l’URL : pour télécharger le programme d’installation via un navigateur, utilisez l’URL suivante : https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip
-
-
(Facultatif) Vérification de l’intégrité du fichier zip téléchargé
Si vous avez choisi de télécharger manuellement le package AWS CLI d'installation
.zipen suivant les étapes ci-dessus, vous pouvez utiliser les étapes suivantes pour vérifier les signatures à l'aide de l'GnuPGoutil.Les
.zipfichiers du package AWS CLI d'installation sont signés cryptographiquement à l'aide de signatures PGP. En cas de dommage ou d'altération des fichiers, cette vérification échoue et vous ne devez pas poursuivre l'installation.-
Téléchargez et installez la commande
gpgà l'aide de votre gestionnaire de packages. Pour plus d’informations surGnuPG, consultez le site Web GnuPG. -
Pour créer le fichier de clé publique, créez un fichier texte et collez le texte suivant.
-----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-----Pour référence, les détails de la clé publique sont les suivants.
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 -
Importez la clé AWS CLI publique à l'aide de la commande suivante, en la
public-key-file-nameremplaçant par le nom de fichier de la clé publique que vous avez créée.$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 -
Téléchargez le fichier de AWS CLI signature du package que vous avez téléchargé. Celui-ci a le même chemin d'accès et le même nom que le fichier
.zipauquel il correspond, mais son extension est.sig. Dans les exemples suivants, nous l'enregistrons dans le répertoire courant sous la forme d'un fichier nomméawscliv2.sig.Pour la dernière version de AWS CLI, utilisez le bloc de commande suivant :
$curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip.sig -
Vérifiez la signature en transmettant les noms de fichiers
.siget.ziptéléchargés sous forme de paramètres à la commandegpg.$gpg --verify awscliv2.sig awscliv2.zipLa sortie doit ressembler à ce qui suit :
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 475CImportant
L’avertissement mentionné dans la sortie est attendu et n’indique pas de problème. Cela se produit parce qu'il n'existe pas de chaîne de confiance entre votre clé PGP personnelle (si vous en avez une) et la clé AWS CLI PGP. Pour plus d’informations, consultez Web of trust
.
-
-
Décompressez le programme d'installation. Si votre distribution Linux n'a pas de commande
unzipintégrée, utilisez un équivalent pour procéder à la décompression. L'exemple de commande suivant décompresse le package et crée un répertoire nomméawsdans le répertoire courant.$unzip awscliv2.zipNote
Lors d’une mise à jour depuis une version précédente, la commande
unzipinvite à remplacer les fichiers existants. Pour ignorer ces invites, par exemple dans le cas d’une automatisation des scripts, utilisez l’indicateur de mise à jour-upourunzip. Cet indicateur met automatiquement à jour les fichiers existants et en crée de nouveaux selon les besoins.$unzip -u awscliv2.zip -
Exécutez le programme d’installation. La commande d'installation utilise un fichier nommé
installdans le répertoireawsrécemment décompressé. Par défaut, les fichiers sont tous installés dans/usr/local/aws-cliet un lien symbolique est créé dans/usr/local/bin. La commande inclutsudopour accorder des autorisations d'écriture sur ces répertoires.$sudo ./aws/installVous pouvez effectuer l'installation sans
sudosi vous spécifiez des répertoires sur lesquels vous disposez déjà d'autorisations en écriture. Utilisez les instructions suivantes pour la commandeinstallde manière à spécifier l'emplacement d'installation :-
Assurez-vous que les chemins d'accès que vous fournissez aux paramètres
-iet-bne contiennent aucun nom de volume ou de répertoire incluant des espaces quelconques. Dans le cas contraire, l'installation échouera. -
--install-dirou-i: cette option spécifie le répertoire vers lequel copier tous les fichiers.La valeur par défaut est
/usr/local/aws-cli. -
--bin-dirou-b: cette option spécifie que le programmeawsprincipal du répertoire d’installation est lié symboliquement au fichierawsdans le chemin d’accès spécifié. Vous devez disposer des autorisations en écriture sur le répertoire spécifié. La création d'un lien symbolique vers un répertoire se trouvant déjà dans votre chemin d'accès vous dispense d'ajouter le répertoire d'installation à la variable$PATHde l'utilisateur.La valeur par défaut est
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/binNote
Pour mettre à jour une installation créée de cette manière, voirAWS CLI instructions de mise à jour.
-
-
Confirmez l’installation à l’aide de la commande suivante.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Si la commande
awsest introuvable, vous devrez peut-être redémarrer votre terminal ou suivre les instructions de résolution de problèmes dans Résolution des erreurs liées au AWS CLI.
-
- Command line - Linux ARM
-
Procédez comme suit à partir de la ligne de commande pour installer l' AWS CLI sur Linux. Pour mettre à jour une installation créée de cette manière, consultez AWS CLI instructions de mise à jour plutôt que de répéter ces étapes.
Vous trouverez ci-dessous des étapes d’installation rapides dans un seul groupe de copier-coller pour une installation de base. Pour obtenir des instructions guidées, reportez-vous aux étapes ci-après.
Note
(Facultatif) La commande suivante bloque le téléchargement et l'installe AWS CLI sans vérifier au préalable l'intégrité de votre téléchargement. Pour vérifier l’intégrité de votre téléchargement, suivez les instructions détaillées ci-dessous.
Pour installer le AWS CLI, exécutez les commandes suivantes.
$curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/installÉtapes d’installation guidées
-
Téléchargez le fichier d’installation de l’une des façons suivantes :
-
Utilisation de la commande
curl: l’option-ospécifie le nom du fichier dans lequel le package téléchargé est écrit. Les options de l'exemple de commande suivant permettent de copier le fichier téléchargé dans le répertoire courant avec le nom localawscliv2.zip$curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" -
Téléchargement à partir de l’URL : pour télécharger le programme d’installation via un navigateur, utilisez l’URL suivante : https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip
-
-
(Facultatif) Vérification de l’intégrité du fichier zip téléchargé
Si vous avez choisi de télécharger manuellement le package AWS CLI d'installation
.zipen suivant les étapes ci-dessus, vous pouvez utiliser les étapes suivantes pour vérifier les signatures à l'aide de l'GnuPGoutil.Les
.zipfichiers du package AWS CLI d'installation sont signés cryptographiquement à l'aide de signatures PGP. En cas de dommage ou d'altération des fichiers, cette vérification échoue et vous ne devez pas poursuivre l'installation.-
Téléchargez et installez la commande
gpgà l'aide de votre gestionnaire de packages. Pour plus d’informations surGnuPG, consultez le site Web GnuPG. -
Pour créer le fichier de clé publique, créez un fichier texte et collez le texte suivant.
-----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-----Pour référence, les détails de la clé publique sont les suivants.
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 -
Importez la clé AWS CLI publique à l'aide de la commande suivante, en la
public-key-file-nameremplaçant par le nom de fichier de la clé publique que vous avez créée.$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 -
Téléchargez le fichier de AWS CLI signature du package que vous avez téléchargé. Celui-ci a le même chemin d'accès et le même nom que le fichier
.zipauquel il correspond, mais son extension est.sig. Dans les exemples suivants, nous l'enregistrons dans le répertoire courant sous la forme d'un fichier nomméawscliv2.sig.Pour la dernière version de AWS CLI, utilisez le bloc de commande suivant :
$curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip.sig -
Vérifiez la signature en transmettant les noms de fichiers
.siget.ziptéléchargés sous forme de paramètres à la commandegpg.$gpg --verify awscliv2.sig awscliv2.zipLa sortie doit ressembler à ce qui suit :
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 475CImportant
L’avertissement mentionné dans la sortie est attendu et n’indique pas de problème. Cela se produit parce qu'il n'existe pas de chaîne de confiance entre votre clé PGP personnelle (si vous en avez une) et la clé AWS CLI PGP. Pour plus d’informations, consultez Web of trust
.
-
-
Décompressez le programme d'installation. Si votre distribution Linux n'a pas de commande
unzipintégrée, utilisez un équivalent pour procéder à la décompression. L'exemple de commande suivant décompresse le package et crée un répertoire nomméawsdans le répertoire courant.$unzip awscliv2.zipNote
Lors d’une mise à jour depuis une version précédente, la commande
unzipinvite à remplacer les fichiers existants. Pour ignorer ces invites, par exemple dans le cas d’une automatisation des scripts, utilisez l’indicateur de mise à jour-upourunzip. Cet indicateur met automatiquement à jour les fichiers existants et en crée de nouveaux selon les besoins.$unzip -u awscliv2.zip -
Exécutez le programme d’installation. La commande d'installation utilise un fichier nommé
installdans le répertoireawsrécemment décompressé. Par défaut, les fichiers sont tous installés dans/usr/local/aws-cliet un lien symbolique est créé dans/usr/local/bin. La commande inclutsudopour accorder des autorisations d'écriture sur ces répertoires.$sudo ./aws/installVous pouvez effectuer l'installation sans
sudosi vous spécifiez des répertoires sur lesquels vous disposez déjà d'autorisations en écriture. Utilisez les instructions suivantes pour la commandeinstallde manière à spécifier l'emplacement d'installation :-
Assurez-vous que les chemins d'accès que vous fournissez aux paramètres
-iet-bne contiennent aucun nom de volume ou de répertoire incluant des espaces quelconques. Dans le cas contraire, l'installation échouera. -
--install-dirou-i: cette option spécifie le répertoire vers lequel copier tous les fichiers.La valeur par défaut est
/usr/local/aws-cli. -
--bin-dirou-b: cette option spécifie que le programmeawsprincipal du répertoire d’installation est lié symboliquement au fichierawsdans le chemin d’accès spécifié. Vous devez disposer des autorisations en écriture sur le répertoire spécifié. La création d'un lien symbolique vers un répertoire se trouvant déjà dans votre chemin d'accès vous dispense d'ajouter le répertoire d'installation à la variable$PATHde l'utilisateur.La valeur par défaut est
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/binNote
Pour mettre à jour une installation créée de cette manière, voirAWS CLI instructions de mise à jour.
-
-
Confirmez l’installation à l’aide de la commande suivante.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Si la commande
awsest introuvable, vous devrez peut-être redémarrer votre terminal ou suivre les instructions de résolution de problèmes dans Résolution des erreurs liées au AWS CLI.
-
- Snap package
-
Nous fournissons une version officielle AWS prise en charge AWS CLI du
snap. Si vous souhaitez toujours avoir la dernière version AWS CLI installée sur votre système, un package Snap vous le fournit car il se met à jour automatiquement. Il n'existe pas de support intégré pour sélectionner des versions mineures de AWS CLI . Il ne s'agit donc pas d'une méthode d'installation optimale si votre équipe a besoin d'épingler des versions. Si vous souhaitez installer une version mineure spécifique de l’ AWS CLI, nous vous conseillons d’utiliser le programme d’installation en ligne de commande.-
Si
snapn’est pas déjà installé sur votre plate-forme Linux, installezsnapsur votre plate-forme.-
Pour en savoir plus sur l’installation de
snap, consultez Installation du démondans la documentation Snap. -
Il est possible que vous deviez redémarrer votre système pour que vos variables
PATHsoient correctement mises à jour. Si vous rencontrez des problèmes d’installation, suivez les étapes décrites sur la page Fix common issuesde la documentation Snap. -
Pour vérifier que
snapest installé correctement, exécutez la commande suivante.$snap version
-
-
Exécutez la commande
snap installsuivante pour l’ AWS CLI.$snap install aws-cli --classicEn fonction de vos autorisations, vous pouvez avoir besoin d’ajouter
sudoà la commande.$sudo snap install aws-cli --classicNote
Pour consulter le référentiel de snapshots pour le AWS CLI, y compris
snaples instructions supplémentaires, consultez laaws-clipage du site Web de Canonical Snapcraft. -
Vérifiez qu'ils AWS CLI sont correctement installés.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Si vous obtenez une erreur, consultez Résolution des erreurs liées au AWS CLI.
-
Exigences relatives à l'installation
-
Nous les prenons en charge AWS CLI sur les versions 11 et ultérieures de macOS. Pour plus d'informations, consultez les mises à jour de la politique de support de macOS pour la AWS CLI version v2
sur le blog AWS consacré aux outils de développement. -
Comme elle AWS ne gère pas de référentiels tiers, nous ne pouvons pas garantir qu'ils contiennent la dernière version du AWS CLI.
Matrice de prise en charge des versions de macOS
| AWS CLI version | Version de macOS prise en charge |
|---|---|
| 2.21.0 – Version actuelle | 11+ |
| 2.17.0 – 2.20.0 | 10.15+ |
| 2.0.0 – 2.16.12 | 10.14 et antérieures |
Installer la AWS CLI
Vous pouvez l'installer AWS CLI sur macOS de la manière suivante. Le script d'installation est la méthode recommandée. Pour mettre à jour une installation existante, voirAWS CLI instructions de mise à jour.
- Install script (recommended)
-
Le script d'installation télécharge, vérifie et installe le pour AWS CLI macOS en une seule étape. Il s'installe pour l'utilisateur actuel par défaut.
Pour installer le AWS CLI, exécutez la commande suivante.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashNote
Par défaut, le script s'installe
$HOME/.local/share/aws-cliet crée un lien symbolique dans.$HOME/.local/binPour effectuer l'installation à différents emplacements, définissez les variables d'$XDG_BIN_HOMEenvironnement$XDG_DATA_HOMEet avant d'exécuter le script.Pour effectuer l'installation pour tous les utilisateurs à la place (installation vers
/usr/local/aws-cliet/usr/local/bin), ce qui nécessitesudode transmettre l'--systemargument au script.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemPour obtenir la liste complète des options, exécutez le script avec
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help(Facultatif) Vérifiez le script d'installation avant de l'exécuter
Le script d'installation est signé cryptographiquement à l'aide d'une signature PGP. Si vous préférez inspecter et vérifier le script avant de l'exécuter, au lieu de le rediriger directement vers celui-ci
bash, procédez comme suit. Si le script est endommagé ou altéré, cette vérification échoue et vous ne devez pas l'exécuter.-
Installez la
gpgcommande. macOS ne l'inclut pasgpgpar défaut, alors installez-la avec un gestionnaire de packages tel que Homebrew. Pour plus d’informations sur GnuPG, consultez le site Web GnuPG. $brew install gnupg -
Pour créer le fichier de clé publique, créez un fichier texte et collez le texte suivant.
-----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-----Pour référence, les détails de la clé publique sont les suivants.
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 -
Importez la clé AWS CLI publique à l'aide de la commande suivante, en la
public-key-file-nameremplaçant par le nom de fichier de la clé publique que vous avez créée.$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 -
Téléchargez le script d'installation et son fichier de signature. Le fichier de signature possède le même chemin et le même nom que le script, mais avec l'extension
.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 -
Vérifiez la signature en transmettant les noms de fichiers
.sigetinstall.shtéléchargés sous forme de paramètres à la commandegpg.$gpg --verify install.sh.sig install.shLa sortie doit ressembler à ce qui suit :
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 475CImportant
L’avertissement mentionné dans la sortie est attendu et n’indique pas de problème. Cela se produit parce qu'il n'existe pas de chaîne de confiance entre votre clé PGP personnelle (si vous en avez une) et la clé AWS CLI PGP. Pour plus d’informations, consultez Web of trust
. -
Une fois la signature vérifiée, exécutez la copie locale du script. Pour effectuer l'installation pour l'utilisateur actuel, exécutez la commande suivante.
$bash install.shPour effectuer plutôt l'installation pour tous les utilisateurs, ce qui est
sudoobligatoire, transmettez l'--systemargument.$sudo bash install.sh --system
Pour les mettre à jour AWS CLI, voirAWS CLI instructions de mise à jour.
-
- GUI installer
-
Les étapes suivantes indiquent comment installer la dernière version du à l'aide AWS CLI de l'interface utilisateur standard de macOS et de votre navigateur.
-
Dans le navigateur, téléchargez le fichier
pkgmacOS : https://awscli.amazonaws.com/AWSCLIV2.pkg -
Exécutez le fichier téléchargé, puis suivez les instructions à l’écran. Vous pouvez choisir d'installer AWS CLI le comme suit :
-
Pour tous les utilisateurs de l'ordinateur (nécessite
sudo)-
Vous pouvez installer dans n'importe quel dossier ou choisir le dossier par défaut recommandé, à savoir
/usr/local/aws-cli. -
Le programme d'installation crée automatiquement un lien symbolique à l'adresse
/usr/local/bin/awsqui fait le lien avec le programme principal du dossier d'installation que vous avez choisi.
-
-
Pour le seul utilisateur actuel (ne nécessite pas
sudo)-
Vous pouvez installer dans n'importe quel dossier sur lequel vous disposez d'une autorisation d'écriture.
-
En raison des autorisations utilisateur standard, une fois le programme d'installation terminé, vous devez créer manuellement un fichier de lien symbolique dans votre variable
$PATHqui pointe vers les programmesawsetaws_completeren entrant les commandes suivantes à l'invite de commandes. L’emplacement par défaut d’un lien symbolique est/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_completerSi vous ne disposez pas d’autorisations d’écriture sur le dossier, vous devrez peut-être utiliser
sudodans votre commande. L’exemple suivant utilisesudoavec/usr/local/bin/comme emplacement par défaut d’un lien symbolique :$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
-
Note
Vous pouvez afficher les journaux de débogage pour l'installation en appuyant sur Cmd+L n'importe où dans le programme d'installation. Un volet du journal s'ouvre alors qui vous permet de filtrer et d'enregistrer le journal. Le fichier journal est également automatiquement enregistré dans
/var/log/install.log. -
-
Pour vérifier que le shell peut rechercher et exécuter la commande
awsdans votre variable$PATH, utilisez les commandes suivantes.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Si la commande
awsest introuvable, vous devrez peut-être redémarrer votre terminal ou suivre les instructions de résolution de problèmes dans Résolution des erreurs liées au AWS CLI.
-
- Command line installer - All users
-
Si vous disposez des autorisations
sudo, vous pouvez installer l' AWS CLI pour tous les utilisateurs sur l'ordinateur. Nous fournissons les étapes dans un groupe facile à copier et coller. Consultez les descriptions de chaque ligne dans les étapes suivantes.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"$sudo installer -pkg AWSCLIV2.pkg -target /Instructions d’installation guidées
-
Vous pouvez télécharger le fichier à l'aide de la commande
curl. L’option-ospécifie le nom du fichier dans lequel le package téléchargé est écrit. Dans cet exemple, le fichier est écrit dansAWSCLIV2.pkgdu dossier actuel.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Exécutez le programme
installermacOS standard, en spécifiant le fichier.pkgtéléchargé comme source. Utilisez le paramètre-pkgpour spécifier le nom du package à installer et le paramètre-target /pour spécifier l'unité sur laquelle le package doit être installé. Les fichiers sont installés dans/usr/local/aws-cli, et un lien symbolique est automatiquement créé dans/usr/local/bin. Vous devez incluresudodans la commande pour accorder les autorisations d'écriture à ces dossiers.$sudo installer -pkg ./AWSCLIV2.pkg -target /Une fois l'installation terminée, les journaux de débogage sont écrits dans
/var/log/install.log. -
Pour vérifier que le shell peut rechercher et exécuter la commande
awsdans votre variable$PATH, utilisez les commandes suivantes.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Si la commande
awsest introuvable, vous devrez peut-être redémarrer votre terminal ou suivre les instructions de résolution de problèmes dans Résolution des erreurs liées au AWS CLI.
-
- Command line - Current user
-
-
Pour spécifier le dossier dans lequel AWS CLI il est installé, vous devez créer un fichier XML portant n'importe quel nom de fichier. Ce fichier ressemble à l'exemple suivant. XML-formatted Laissez toutes les valeurs comme indiqué, sauf que vous devez remplacer le chemin
/Users/myusernamede la ligne 9 par le chemin du dossier dans lequel vous souhaitez l' AWS CLI installer. Le dossier doit déjà exister, sinon la commande échoue. L'exemple XML suivant, nomméchoices.xml, indique le programme d'installation à installer AWS CLI dans le dossier/Users/myusername, où il crée un dossier nommé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> -
Téléchargez le programme d'installation
pkgà l'aide de la commandecurl. L’option-ospécifie le nom du fichier dans lequel le package téléchargé est écrit. Dans cet exemple, le fichier est écrit dansAWSCLIV2.pkgdu dossier actuel.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Exécutez le programme
installermacOS standard avec les options suivantes :-
Spécifiez le nom du package à installer à l'aide du paramètre
-pkg. -
Spécifiez une installation pour l’utilisateur actuel uniquement en définissant le paramètre
-targetsurCurrentUserHomeDirectory. -
Spécifiez le chemin d'accès (relatif au dossier actuel) et le nom du fichier XML que vous avez créé dans le paramètre
-applyChoiceChangesXML.
L'exemple suivant installe le AWS CLI dans le dossier.
/Users/myusername/aws-cli$installer -pkg AWSCLIV2.pkg \ -target CurrentUserHomeDirectory \ -applyChoiceChangesXMLchoices.xml -
-
Les autorisations utilisateur standard n'autorisant généralement pas l'écriture dans les dossiers de votre variable
$PATH, le programme d'installation de ce mode n'essaie pas d'ajouter les liens symboliques aux programmesawsetaws_completer. AWS CLI Pour que le programme s'exécute correctement, vous devez créer manuellement les liens symboliques une fois le programme d'installation terminé. Si votre variable$PATHinclut un dossier dans lequel vous pouvez écrire et que vous spécifiez ce dossier comme chemin d'accès de la cible, vous pouvez exécuter la commande suivante sanssudo. Si vous ne disposez pas d'un dossier accessible en écriture dans votre variable$PATH, vous devez utilisersudopour les autorisations d'écriture dans le dossier cible spécifié. L'emplacement par défaut d'un lien symbolique est/usr/local/bin/. Remplacezfolder/installedpar le chemin d’accès à votre installation de l’ 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_completerUne fois l'installation terminée, les journaux de débogage sont écrits dans
/var/log/install.log. -
Pour vérifier que le shell peut rechercher et exécuter la commande
awsdans votre variable$PATH, utilisez les commandes suivantes.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Si la commande
awsest introuvable, vous devrez peut-être redémarrer votre terminal ou suivre les instructions de résolution de problèmes dans Résolution des erreurs liées au AWS CLI.
-
Exigences relatives à l'installation
-
Nous prenons en charge AWS CLI les Microsoft-supported versions de Windows 64 bits.
-
Droits d'administrateur pour installer le logiciel (s'il est installé pour tous les utilisateurs).
Installer la AWS CLI
Vous pouvez l' AWS CLI installer sous Windows pour tous les utilisateurs (nécessite des droits d'administrateur) ou uniquement pour l'utilisateur actuel (aucun droit d'administrateur n'est requis). Le script d'installation est la méthode recommandée. Nous les mettons à jour AWS CLI régulièrement ; pour voir la dernière version, consultez le journal des modifications de la AWS CLI version 2 sur
- Install script (recommended)
-
Le script d'installation télécharge, vérifie et installe le AWS CLI pour Windows en une seule étape. Il s'installe pour l'utilisateur actuel (
%LOCALAPPDATA%\Programs\Amazon\AWSCLIV2) par défaut.Pour installer le AWS CLI, exécutez la commande suivante à partir d'une PowerShell invite.
C:\>irm https://awscli.amazonaws.com/v2/install.ps1 | iexPour effectuer l'installation pour tous les utilisateurs à la place (installation sous
Program Files), ce qui nécessite une PowerShell invite élevée (administrateur), téléchargez d'abord le script dans un fichier, puis exécutez-le avec l'-Systemargument.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -System } finally { Remove-Item install.ps1 }Pour obtenir la liste complète des options, exécutez le script en
-Helputilisant le même modèle.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -Help } finally { Remove-Item install.ps1 }(Facultatif) Vérifiez le script d'installation avant de l'exécuter
Le script d'installation est signé avec une signature Authenticode intégrée au script. Si vous préférez inspecter et vérifier le script avant de l'exécuter, au lieu de le rediriger directement vers celui-ci
iex, procédez comme suit.-
Téléchargez le script dans un fichier.
C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1 -
Vérifiez que la signature Authenticode est valide. Le
Statusmust beValid, ce qui indique que le script n'est pas modifié et qu'il est lié à une autorité de certification fiable.C:\>Get-AuthenticodeSignature .\install.ps1Directory: C:\Users\usernameSignerCertificate Status Path ----------------- ------ ----THUMBPRINTValid install.ps1 -
Vérifiez que le script est signé par Amazon. Inspectez le certificat du signataire et vérifiez que l'organisation concernée (
O) est une organisation de signature Amazon (par exempleAmazon.com Services LLC,Amazon Web Services, Inc., ouAmazon.com, Inc.) et que l'émetteur est une autorité deDigiCertcertification.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 -
Une fois la signature vérifiée, exécutez la copie locale du script, puis supprimez-la. Pour une installation destinée à tous les utilisateurs, exécutez-la à partir d'une PowerShell invite élevée (administrateur) et ajoutez l'
-Systemargument.C:\>try { .\install.ps1 } finally { Remove-Item install.ps1 }
Pour les mettre à jour AWS CLI, voirAWS CLI instructions de mise à jour.
-
- MSI installer - All users
-
Utilisez le
AWSCLIV2.msiprogramme d'installation pour installer le AWS CLI pour tous les utilisateurs de la machine. Ce type d'installation nécessite des droits d'administrateur.-
Téléchargez et exécutez le programme d'installation AWS CLI MSI pour Windows (64 bits) :
https://awscli.amazonaws.com/AWSCLIV2.msi
Vous pouvez également exécuter la commande
msiexecpour exécuter le programme d’installation MSI.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msiPour connaître les différents paramètres pouvant être utilisés avec
msiexec, consultez msiexecsur le site web Microsoft Docs. Par exemple, vous pouvez utiliser l’indicateur /qnpour une installation en mode silencieux.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi/qn -
Pour confirmer l'installation, ouvrez le menu Démarrer, recherchez
cmdpour ouvrir une fenêtre d'invite de commandes et, à l'invite de commandes, utilisez la commandeaws --version.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offSi Windows ne trouve pas le programme, vous devrez peut-être fermer puis rouvrir la fenêtre d’invite de commande pour actualiser le chemin, ou suivre les instructions de résolution de problèmes dansRésolution des erreurs liées au AWS CLI.
-
- MSI installer - Current user
-
Utilisez le
AWSCLIV2-User.msiprogramme d'installation pour installer le uniquement AWS CLI pour l'utilisateur actuel. Ce type d'installation ne nécessite pas de droits d'administrateur. Les commandes et AWS CLI fonctionnalités d'installation sont les mêmes que celles de l'installation pour tous les utilisateurs.-
Téléchargez et exécutez le programme d'installation AWS CLI MSI pour Windows (64 bits) :
https://awscli.amazonaws.com/AWSCLIV2-User.msi
Vous pouvez également exécuter la commande
msiexecpour exécuter le programme d’installation MSI.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msiPour connaître les différents paramètres pouvant être utilisés avec
msiexec, consultez msiexecsur le site web Microsoft Docs. Par exemple, vous pouvez utiliser l’indicateur /qnpour une installation en mode silencieux.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msi/qn -
Pour confirmer l'installation, ouvrez le menu Démarrer, recherchez
cmdpour ouvrir une fenêtre d'invite de commandes et, à l'invite de commandes, utilisez la commandeaws --version.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offSi Windows ne trouve pas le programme, vous devrez peut-être fermer puis rouvrir la fenêtre d’invite de commande pour actualiser le chemin, ou suivre les instructions de résolution de problèmes dansRésolution des erreurs liées au AWS CLI.
-
AWS CLI instructions de mise à jour
Si vous avez installé à l' AWS CLI aide du script d'installation un programme d'installation officiel (le programme d'installation en ligne de commande Linux, le programme d'installation de macOS PKG ou le programme d'installation MSI de Windows), vous pouvez effectuer la mise à jour vers la dernière version en exécutant la commande suivante.
$aws update
Si vous avez installé le AWS CLI pour tous les utilisateurs, exécutez-le aws
update à partir d'un shell surélevé (sudosous Linux et macOS, ou à l' PowerShell invite de l'administrateur sous Windows). aws updatepréserve si votre installation existante est destinée à tous les utilisateurs ou à l'utilisateur actuel.
Résolution des problèmes AWS CLI erreurs d'installation et de désinstallation
Si vous rencontrez des problèmes après l'installation ou la désinstallation du AWS CLI, consultez les étapes de résolution Résolution des erreurs liées au AWS CLI des 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 avoir désinstallé le AWS CLI.
Étapes suivantes
Une fois l'installation réussie AWS CLI, vous pouvez supprimer en toute sécurité les fichiers d'installation téléchargés. Après avoir terminé les étapes Conditions préalables à l'utilisation du AWS CLI version 2 et installé le AWS CLI, vous devez effectuer unConfiguration du AWS CLI.