Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Installation oder Aktualisierung auf die neueste Version von AWS CLI
In diesem Thema wird beschrieben, wie Sie die neueste Version von AWS Command Line Interface (AWS CLI) auf unterstützten Betriebssystemen installieren oder aktualisieren. Informationen zu den neuesten Versionen von AWS CLI finden Sie im Changelog für AWS CLI Version 2.
Informationen zur Installation einer früheren Version von finden Sie AWS CLI unterInstallation früherer Versionen von AWS CLI Version 2. Informationen zum Deinstallieren finden Sie unter Deinstallation der AWS CLI Version 2.
Wichtig
AWS CLI Die Versionen 1 und 2 verwenden denselben aws Befehlsnamen. Wenn Sie AWS CLI Version 1 bereits installiert haben, finden Sie weitere Informationen unterMigrationsleitfaden für die AWS CLI Version 2.
Themen
AWS CLI Anweisungen installieren
Die Installationsanweisungen finden Sie im Abschnitt für Ihr Betriebssystem.
Anforderungen installieren
-
Sie müssen das heruntergeladene Paket extrahieren oder „entpacken“ können. Wenn Ihr Betriebssystem nicht über den integrierten
unzip-Befehl verfügt, verwenden Sie ein Äquivalent. -
Die AWS CLI Verwendungen
glibcgroff, undless. Diese sind standardmäßig in den meisten großen Linux-Distributionen enthalten. -
Wir unterstützen die AWS CLI 64-Bit-Versionen neuerer Distributionen von CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2, Amazon Linux 2023 und Linux ARM.
-
Da AWS keine anderen Repositorys von Drittanbietern verwaltet werden
snap, können wir nicht garantieren, dass sie die neueste Version von enthalten. AWS CLI
Installiere das AWS CLI
Warnung
Wenn Sie zum ersten Mal auf Amazon Linux aktualisieren, müssen Sie die vorinstallierte Version mit dem folgenden Befehl deinstallieren AWS CLI, um die neueste yum Version von zu installieren:
$sudo yum remove awscli
Nachdem die yum Installation von entfernt wurde, folgen Sie den nachstehenden Installationsanweisungen für Linux. AWS CLI
Sie können das AWS CLI mit einer der folgenden Methoden installieren:
-
Das Installationsskript ist die empfohlene Methode zur Installation von AWS CLI. Informationen zum Aktualisieren von AWS CLI finden Sie unterAWS CLI Anweisungen aktualisieren.
-
Das Befehlszeilen-Installationsprogramm ist eine gute Option für die Versionskontrolle, da Sie die zu installierende Version angeben können. Diese Option führt keine automatische Aktualisierung durch. Informationen zur Aktualisierung finden Sie unterAWS CLI Anweisungen aktualisieren.
-
Das offiziell unterstützte
snapPaket ist eine gute Option, damit immer die neueste Version der AWS CLI As-Snap-Pakete automatisch aktualisiert wird. Es gibt keine integrierte Unterstützung für die Auswahl von Nebenversionen von AWS CLI und ist daher keine optimale Installationsmethode, wenn Ihr Team Versionen anheften muss.
- Install script (recommended)
-
Das Installationsskript lädt das AWS CLI für Linux in einem Schritt herunter, verifiziert und installiert es. Es funktioniert sowohl für Linux x86 (64-Bit) als auch für Linux ARM und wird standardmäßig für den aktuellen Benutzer installiert.
Führen Sie den folgenden Befehl aus AWS CLI, um das zu installieren.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashAnmerkung
Standardmäßig installiert das Skript in
$HOME/.local/share/aws-cliund erstellt einen Symlink in$HOME/.local/bin. Um an verschiedenen Orten zu installieren, legen Sie die$XDG_BIN_HOMEUmgebungsvariablen$XDG_DATA_HOMEund fest, bevor Sie das Skript ausführen.Um stattdessen für alle Benutzer zu installieren (installiert in
/usr/local/aws-cliund/usr/local/bin), was erfordertsudo, müssen Sie das--systemArgument an das Skript übergeben.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemFür die vollständige Liste der Optionen führen Sie das Skript mit aus
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help(Optional) Überprüfen Sie das Installationsskript, bevor Sie es ausführen
Das Installationsskript ist mit einer PGP-Signatur kryptografisch signiert. Wenn Sie es vorziehen, das Skript vor der Ausführung zu überprüfen und zu verifizieren, anstatt es direkt weiterzuleiten
bash, gehen Sie wie folgt vor. Wenn das Skript beschädigt oder verändert ist, schlägt diese Überprüfung fehl und Sie sollten es nicht ausführen.-
Laden Sie den
gpg-Befehl herunter und installieren Sie diesen mit Ihrem Paket-Manager. Weitere Informationen zuGnuPGfinden Sie auf der GnuPG-Website. -
Um die öffentliche Schlüsseldatei zu erstellen, müssen Sie eine Textdatei erstellen und den folgenden Text einfügen.
-----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-----Als Referenz finden Sie im Folgenden die Details des öffentlichen Schlüssels.
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 -
Importieren Sie den AWS CLI öffentlichen Schlüssel mit dem folgenden Befehl und ersetzen
public-key-file-nameSie ihn durch den Dateinamen des öffentlichen Schlüssels, den Sie erstellt haben.$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 -
Laden Sie das Installationsskript und die zugehörige Signaturdatei herunter. Die Signaturdatei hat denselben Pfad und Namen wie das Skript, jedoch mit der Erweiterung
.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 -
Überprüfen Sie die Signatur und übergeben Sie sowohl den heruntergeladenen
.sig- als auch deninstall.sh-Dateinamen als Parameter an dengpg-Befehl.$gpg --verify install.sh.sig install.shDie Ausgabe sollte in etwa folgendermaßen aussehen:
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 475CWichtig
Die Warnung in der Ausgabe wird erwartet und ist kein Hinweis auf ein Problem. Das liegt daran, dass zwischen Ihrem persönlichen PGP-Schlüssel (falls Sie einen haben) und dem AWS CLI PGP-Schlüssel keine Vertrauenskette besteht. Weitere Informationen finden Sie unter Web of trust
(Netz des Vertrauens). -
Nachdem die Signatur verifiziert wurde, führen Sie die lokale Kopie des Skripts aus. Führen Sie den folgenden Befehl aus, um die Installation für den aktuellen Benutzer durchzuführen.
$bash install.shUm stattdessen für alle Benutzer zu installieren, was erforderlich ist
sudo, übergeben Sie das--systemArgument.$sudo bash install.sh --system
Informationen zum Aktualisieren von AWS CLI finden Sie unterAWS CLI Anweisungen aktualisieren.
-
- Command line installer - Linux x86 (64-bit)
-
Führen Sie die folgenden Schritte über die Befehlszeile aus, um die AWS CLI unter Linux zu installieren. Informationen zum Aktualisieren einer auf diese Weise erstellten Installation finden Sie unter, AWS CLI Anweisungen aktualisieren anstatt diese Schritte zu wiederholen.
Im Folgenden finden Sie schnelle Installationsschritte in einer einzigen Gruppe zum Kopieren und Einfügen, die eine einfache Installation ermöglichen. Weitere Anleitungen finden Sie in den folgenden Schritten.
Anmerkung
(Optional) Mit dem folgenden Befehlsblock können Sie herunterladen und installieren, AWS CLI ohne zuvor die Integrität Ihres Downloads zu überprüfen. Gehen Sie wie folgt vor, um die Integrität Ihres Downloads zu überprüfen.
Führen Sie zur Installation der AWS CLI die folgenden Befehle aus.
$curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/installGeführte Installationsschritte
-
Laden Sie die Installationsdatei auf eine der folgenden Arten herunter:
-
Mit dem Befehl
curl– Die-o-Option gibt den Namen der Datei an, in die das heruntergeladene Paket geschrieben wird. Aufgrund der Optionen im folgenden Beispielbefehl wird die heruntergeladene Datei in das aktuelle Verzeichnis mit dem lokalen Namenawscliv2.zipgeschrieben.$curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" -
Download über die URL – Verwenden Sie eine der folgenden URLs, um das Installationsprogramm mit Ihrem Browser herunterzuladen: https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip
-
-
(Optional) Überprüfen der Integrität Ihrer heruntergeladenen Zip-Datei
Wenn Sie sich
.zipin den obigen Schritten dafür entschieden haben, das AWS CLI Installationspaket manuell herunterzuladen, können Sie die folgenden Schritte ausführen, um die Signaturen mithilfe desGnuPGTools zu überprüfen.Die
.zipDateien des AWS CLI Installationspakets sind mithilfe von PGP-Signaturen kryptografisch signiert. Wenn die Dateien beschädigt oder verändert wurden, schlägt diese Verifizierung fehl und Sie sollten nicht mit der Installation fortfahren.-
Laden Sie den
gpg-Befehl herunter und installieren Sie diesen mit Ihrem Paket-Manager. Weitere Informationen zuGnuPGfinden Sie auf der GnuPG-Website. -
Um die öffentliche Schlüsseldatei zu erstellen, müssen Sie eine Textdatei erstellen und den folgenden Text einfügen.
-----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-----Als Referenz finden Sie im Folgenden die Details des öffentlichen Schlüssels.
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 -
Importieren Sie den AWS CLI öffentlichen Schlüssel mit dem folgenden Befehl und ersetzen Sie ihn durch den Dateinamen des öffentlichen
public-key-file-nameSchlüssels, den Sie erstellt haben.$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 -
Laden Sie die AWS CLI Signaturdatei für das Paket herunter, das Sie heruntergeladen haben. Sie hat denselben Pfad und denselben Namen wie die
.zip-Datei, der sie entspricht, hat aber die Erweiterung.sig. In den folgenden Beispielen speichern wir sie im aktuellen Verzeichnis als Datei namensawscliv2.sig.Verwenden Sie für die AWS CLI neueste Version von den folgenden Befehlsblock:
$curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip.sig -
Überprüfen Sie die Signatur und übergeben Sie sowohl den heruntergeladenen
.sig- als auch den.zip-Dateinamen als Parameter an dengpg-Befehl.$gpg --verify awscliv2.sig awscliv2.zipDie Ausgabe sollte in etwa folgendermaßen aussehen:
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 475CWichtig
Die Warnung in der Ausgabe wird erwartet und ist kein Hinweis auf ein Problem. Das liegt daran, dass zwischen Ihrem persönlichen PGP-Schlüssel (falls Sie einen haben) und dem AWS CLI PGP-Schlüssel keine Vertrauenskette besteht. Weitere Informationen finden Sie unter Web of trust
(Netz des Vertrauens).
-
-
Entpacken Sie das Installationsprogramm. Wenn Ihre Linux-Distribution keinen integrierten
unzip-Befehl aufweist, verwenden Sie ein Äquivalent, um es zu entpacken. Der folgende Beispielbefehl entpackt das Paket und erstellt ein Verzeichnis mit dem Namenawsim aktuellen Verzeichnis.$unzip awscliv2.zipAnmerkung
Bei einem Update von einer früheren Version fordert der
unzip-Befehl zum Überschreiben vorhandener Dateien auf. Um diese Aufforderungen zu überspringen, beispielsweise bei der Skriptautomatisierung, verwenden Sie die Aktualisierungsmarkierung-ufürunzip. Diese Markierung sorgt dafür, dass vorhandene Dateien automatisch aktualisiert und bei Bedarf neue erstellt werden.$unzip -u awscliv2.zip -
Führen Sie das Installationsprogramm aus. Der Installationsbefehl verwendet eine Datei namens
installim neu entpacktenaws-Verzeichnis. Standardmäßig werden alle Dateien unter/usr/local/aws-cliinstalliert und ein symbolischer Link wird in/usr/local/binerstellt. Der Befehl enthältsudo, um diesen Verzeichnissen Schreibberechtigungen zu erteilen.$sudo ./aws/installSie können ohne
sudoinstallieren, wenn Sie Ordner angeben, für die Sie bereits über Schreibberechtigungen verfügen. Verwenden Sie die folgenden Anweisungen für deninstall-Befehl, um den Installationsort anzugeben:-
Stellen Sie sicher, dass die Pfade, die Sie zu den Parametern
-iund-bangeben, keine Volume- oder Verzeichnisnamen mit Leerstellen oder Leerräumen enthalten. Wenn ein Leerzeichen vorhanden ist, schlägt die Installation fehl. -
--install-diroder-i– Diese Option gibt das Verzeichnis an, in den alle Dateien kopiert werden sollen.Der Standardwert ist
/usr/local/aws-cli. -
--bin-diroder-b– Diese Option gibt an, dass dasaws-Hauptprogramm im Installationsordner mit der Dateiawsim angegebenen Pfad symbolisch verknüpft ist. Sie müssen über Schreibberechtigungen für das angegebene Verzeichnis verfügen. Wenn Sie einen Symlink zu einem Verzeichnis erstellen, das sich bereits im Pfad befindet, ist es nicht notwendig, das Installationsverzeichnis der$PATH-Variablen des Benutzers hinzuzufügen.Der Standardwert ist
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/binAnmerkung
Informationen zum Aktualisieren einer auf diese Weise erstellten Installation finden Sie unter. AWS CLI Anweisungen aktualisieren
-
-
Bestätigen Sie die Installation mit dem folgenden Befehl.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Wenn der
aws-Befehl nicht gefunden wird, müssen Sie möglicherweise Ihr Terminal neu starten oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
- Command line - Linux ARM
-
Führen Sie die folgenden Schritte über die Befehlszeile aus, um die AWS CLI unter Linux zu installieren. Informationen zum Aktualisieren einer auf diese Weise erstellten Installation finden Sie unter, AWS CLI Anweisungen aktualisieren anstatt diese Schritte zu wiederholen.
Im Folgenden finden Sie schnelle Installationsschritte in einer einzigen Gruppe zum Kopieren und Einfügen, die eine einfache Installation ermöglichen. Weitere Anleitungen finden Sie in den folgenden Schritten.
Anmerkung
(Optional) Mit dem folgenden Befehlsblock können Sie herunterladen und installieren, AWS CLI ohne zuvor die Integrität Ihres Downloads zu überprüfen. Gehen Sie wie folgt vor, um die Integrität Ihres Downloads zu überprüfen.
Führen Sie die folgenden Befehle aus AWS CLI, um das zu installieren.
$curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/installGeführte Installationsschritte
-
Laden Sie die Installationsdatei auf eine der folgenden Arten herunter:
-
Mit dem Befehl
curl– Die-o-Option gibt den Namen der Datei an, in die das heruntergeladene Paket geschrieben wird. Aufgrund der Optionen im folgenden Beispielbefehl wird die heruntergeladene Datei in das aktuelle Verzeichnis mit dem lokalen Namenawscliv2.zipgeschrieben.$curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" -
Download über die URL – Verwenden Sie eine der folgenden URLs, um das Installationsprogramm mit Ihrem Browser herunterzuladen: https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip
-
-
(Optional) Überprüfen der Integrität Ihrer heruntergeladenen Zip-Datei
Wenn Sie sich
.zipin den obigen Schritten dafür entschieden haben, das AWS CLI Installationspaket manuell herunterzuladen, können Sie die folgenden Schritte ausführen, um die Signaturen mithilfe desGnuPGTools zu überprüfen.Die
.zipDateien des AWS CLI Installationspakets sind mithilfe von PGP-Signaturen kryptografisch signiert. Wenn die Dateien beschädigt oder verändert wurden, schlägt diese Verifizierung fehl und Sie sollten nicht mit der Installation fortfahren.-
Laden Sie den
gpg-Befehl herunter und installieren Sie diesen mit Ihrem Paket-Manager. Weitere Informationen zuGnuPGfinden Sie auf der GnuPG-Website. -
Um die öffentliche Schlüsseldatei zu erstellen, müssen Sie eine Textdatei erstellen und den folgenden Text einfügen.
-----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-----Als Referenz finden Sie im Folgenden die Details des öffentlichen Schlüssels.
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 -
Importieren Sie den AWS CLI öffentlichen Schlüssel mit dem folgenden Befehl und ersetzen Sie ihn durch den Dateinamen des öffentlichen
public-key-file-nameSchlüssels, den Sie erstellt haben.$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 -
Laden Sie die AWS CLI Signaturdatei für das Paket herunter, das Sie heruntergeladen haben. Sie hat denselben Pfad und denselben Namen wie die
.zip-Datei, der sie entspricht, hat aber die Erweiterung.sig. In den folgenden Beispielen speichern wir sie im aktuellen Verzeichnis als Datei namensawscliv2.sig.Verwenden Sie für die AWS CLI neueste Version von den folgenden Befehlsblock:
$curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip.sig -
Überprüfen Sie die Signatur und übergeben Sie sowohl den heruntergeladenen
.sig- als auch den.zip-Dateinamen als Parameter an dengpg-Befehl.$gpg --verify awscliv2.sig awscliv2.zipDie Ausgabe sollte in etwa folgendermaßen aussehen:
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 475CWichtig
Die Warnung in der Ausgabe wird erwartet und ist kein Hinweis auf ein Problem. Das liegt daran, dass zwischen Ihrem persönlichen PGP-Schlüssel (falls Sie einen haben) und dem AWS CLI PGP-Schlüssel keine Vertrauenskette besteht. Weitere Informationen finden Sie unter Web of trust
(Netz des Vertrauens).
-
-
Entpacken Sie das Installationsprogramm. Wenn Ihre Linux-Distribution keinen integrierten
unzip-Befehl aufweist, verwenden Sie ein Äquivalent, um es zu entpacken. Der folgende Beispielbefehl entpackt das Paket und erstellt ein Verzeichnis mit dem Namenawsim aktuellen Verzeichnis.$unzip awscliv2.zipAnmerkung
Bei einem Update von einer früheren Version fordert der
unzip-Befehl zum Überschreiben vorhandener Dateien auf. Um diese Aufforderungen zu überspringen, beispielsweise bei der Skriptautomatisierung, verwenden Sie die Aktualisierungsmarkierung-ufürunzip. Diese Markierung sorgt dafür, dass vorhandene Dateien automatisch aktualisiert und bei Bedarf neue erstellt werden.$unzip -u awscliv2.zip -
Führen Sie das Installationsprogramm aus. Der Installationsbefehl verwendet eine Datei namens
installim neu entpacktenaws-Verzeichnis. Standardmäßig werden alle Dateien unter/usr/local/aws-cliinstalliert und ein symbolischer Link wird in/usr/local/binerstellt. Der Befehl enthältsudo, um diesen Verzeichnissen Schreibberechtigungen zu erteilen.$sudo ./aws/installSie können ohne
sudoinstallieren, wenn Sie Ordner angeben, für die Sie bereits über Schreibberechtigungen verfügen. Verwenden Sie die folgenden Anweisungen für deninstall-Befehl, um den Installationsort anzugeben:-
Stellen Sie sicher, dass die Pfade, die Sie zu den Parametern
-iund-bangeben, keine Volume- oder Verzeichnisnamen mit Leerstellen oder Leerräumen enthalten. Wenn ein Leerzeichen vorhanden ist, schlägt die Installation fehl. -
--install-diroder-i– Diese Option gibt das Verzeichnis an, in den alle Dateien kopiert werden sollen.Der Standardwert ist
/usr/local/aws-cli. -
--bin-diroder-b– Diese Option gibt an, dass dasaws-Hauptprogramm im Installationsordner mit der Dateiawsim angegebenen Pfad symbolisch verknüpft ist. Sie müssen über Schreibberechtigungen für das angegebene Verzeichnis verfügen. Wenn Sie einen Symlink zu einem Verzeichnis erstellen, das sich bereits im Pfad befindet, ist es nicht notwendig, das Installationsverzeichnis der$PATH-Variablen des Benutzers hinzuzufügen.Der Standardwert ist
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/binAnmerkung
Informationen zum Aktualisieren einer auf diese Weise erstellten Installation finden Sie unter. AWS CLI Anweisungen aktualisieren
-
-
Bestätigen Sie die Installation mit dem folgenden Befehl.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Wenn der
aws-Befehl nicht gefunden wird, müssen Sie möglicherweise Ihr Terminal neu starten oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
- Snap package
-
Wir bieten eine offiziell AWS unterstützte Version von AWS CLI on an
snap. Wenn Sie möchten, dass immer die neueste Version von auf Ihrem System AWS CLI installiert ist, bietet Ihnen ein Snap-Paket dies, da es automatisch aktualisiert wird. Es gibt keine integrierte Unterstützung für die Auswahl von Nebenversionen von AWS CLI und ist daher keine optimale Installationsmethode, wenn Ihr Team Versionen anheften muss. Wenn Sie eine bestimmte AWS CLI-Nebenversion installieren möchten, empfehlen wir Ihnen, das Befehlszeilen-Installationsprogramm zu verwenden.-
Wenn auf Ihrer Linux-Plattform
snapnoch nicht installiert ist, sollten Siesnapauf Ihrer Plattform installieren.-
Informationen zur Installation von
snapfinden Sie unter Installation des Daemonsin der Snap-Dokumentation. -
Möglicherweise müssen Sie Ihr System neu starten, damit Ihre
PATH-Variablen korrekt aktualisiert werden. Wenn Sie Probleme mit der Installation haben, folgen Sie den Schritten unter Häufig auftretende Probleme behebenin der Snap-Dokumentation. -
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob
snapkorrekt installiert ist.$snap version
-
-
Führen Sie den folgenden
snap install-Befehl für AWS CLI aus:$snap install aws-cli --classicJe nach Berechtigungen müssen Sie möglicherweise dem Befehl
sudohinzufügen.$sudo snap install aws-cli --classicAnmerkung
Das Snap-Repository für AWS CLI, einschließlich zusätzlicher
snapAnweisungen, finden Sie auf deraws-cliSeite der Canonical Snapcraft-Website. -
Stellen Sie sicher, dass das korrekt installiert ist AWS CLI .
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Wenn Sie eine Fehlermeldung erhalten, finden Sie weitere Informationen unter Behebung von Fehlern für den AWS CLI.
-
Anforderungen für die Installation
-
Wir unterstützen die AWS CLI macOS-Versionen 11 und höher. Weitere Informationen finden Sie unter Aktualisierungen der macOS-Supportrichtlinien für AWS CLI Version 2 im AWS
Developer Tools-Blog. -
Da AWS keine Repositorys von Drittanbietern verwaltet werden, können wir nicht garantieren, dass sie die neueste Version von enthalten. AWS CLI
Support-Matrix für macOS-Versionen
| AWS CLI Version | Unterstützte macOS-Versionen |
|---|---|
| 2.21.0 bis aktuell | 11 |
| 2.17.0 bis 2.20.0 | 10.15 |
| 2.0.0 bis 2.16.12 | 10.14 und niedriger |
Installiere die AWS CLI
Sie können das AWS CLI auf folgende Weise auf macOS installieren. Das Installationsskript ist die empfohlene Methode. Informationen zum Aktualisieren einer vorhandenen Installation finden Sie unterAWS CLI Anweisungen aktualisieren.
- Install script (recommended)
-
Das Installationsskript lädt das AWS CLI für macOS in einem Schritt herunter, verifiziert und installiert es. Es wird standardmäßig für den aktuellen Benutzer installiert.
Führen Sie den folgenden Befehl aus AWS CLI, um das zu installieren.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashAnmerkung
Standardmäßig installiert das Skript in
$HOME/.local/share/aws-cliund erstellt einen Symlink in$HOME/.local/bin. Um an verschiedenen Orten zu installieren, legen Sie die$XDG_BIN_HOMEUmgebungsvariablen$XDG_DATA_HOMEund fest, bevor Sie das Skript ausführen.Um stattdessen für alle Benutzer zu installieren (installiert in
/usr/local/aws-cliund/usr/local/bin), was erfordertsudo, müssen Sie das--systemArgument an das Skript übergeben.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemFür die vollständige Liste der Optionen führen Sie das Skript mit aus
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help(Optional) Überprüfen Sie das Installationsskript, bevor Sie es ausführen
Das Installationsskript ist mit einer PGP-Signatur kryptografisch signiert. Wenn Sie es vorziehen, das Skript vor der Ausführung zu überprüfen und zu verifizieren, anstatt es direkt weiterzuleiten
bash, gehen Sie wie folgt vor. Wenn das Skript beschädigt oder verändert ist, schlägt diese Überprüfung fehl und Sie sollten es nicht ausführen.-
Installiere den
gpgBefehl. macOS istgpgstandardmäßig nicht enthalten, also installiere ihn mit einem Paketmanager wie Homebrew. Weitere Informationen zu GnuPGfinden Sie auf der GnuPG-Website. $brew install gnupg -
Um die öffentliche Schlüsseldatei zu erstellen, müssen Sie eine Textdatei erstellen und den folgenden Text einfügen.
-----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-----Als Referenz finden Sie im Folgenden die Details des öffentlichen Schlüssels.
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 -
Importieren Sie den AWS CLI öffentlichen Schlüssel mit dem folgenden Befehl und ersetzen
public-key-file-nameSie ihn durch den Dateinamen des öffentlichen Schlüssels, den Sie erstellt haben.$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 -
Laden Sie das Installationsskript und die zugehörige Signaturdatei herunter. Die Signaturdatei hat denselben Pfad und Namen wie das Skript, jedoch mit der Erweiterung
.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 -
Überprüfen Sie die Signatur und übergeben Sie sowohl den heruntergeladenen
.sig- als auch deninstall.sh-Dateinamen als Parameter an dengpg-Befehl.$gpg --verify install.sh.sig install.shDie Ausgabe sollte in etwa folgendermaßen aussehen:
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 475CWichtig
Die Warnung in der Ausgabe wird erwartet und ist kein Hinweis auf ein Problem. Das liegt daran, dass zwischen Ihrem persönlichen PGP-Schlüssel (falls Sie einen haben) und dem AWS CLI PGP-Schlüssel keine Vertrauenskette besteht. Weitere Informationen finden Sie unter Web of trust
(Netz des Vertrauens). -
Nachdem die Signatur verifiziert wurde, führen Sie die lokale Kopie des Skripts aus. Führen Sie den folgenden Befehl aus, um die Installation für den aktuellen Benutzer durchzuführen.
$bash install.shUm stattdessen für alle Benutzer zu installieren, was erforderlich ist
sudo, übergeben Sie das--systemArgument.$sudo bash install.sh --system
Informationen zum Aktualisieren von AWS CLI finden Sie unterAWS CLI Anweisungen aktualisieren.
-
- GUI installer
-
Die folgenden Schritte zeigen, wie Sie die neueste Version AWS CLI von mithilfe der standardmäßigen macOS-Benutzeroberfläche und Ihres Browsers installieren.
-
Laden Sie in Ihrem Browser die macOS-
pkg-Datei https://awscli.amazonaws.com/AWSCLIV2.pkgherunter. -
Führen Sie die heruntergeladene Datei aus und folgen Sie den Anweisungen auf dem Bildschirm. Sie können wählen, ob Sie das AWS CLI auf folgende Weise installieren möchten:
-
Für alle Benutzer auf dem Computer (erfordert
sudo)-
Sie können in einem beliebigen Ordner installieren oder den empfohlenen Standardordner
/usr/local/aws-cliauswählen. -
Das Installationsprogramm erstellt automatisch einen Symlink unter
/usr/local/bin/aws, der mit dem Hauptprogramm in dem von Ihnen gewählten Installationsordner verknüpft ist.
-
-
Nur für den aktuellen Benutzer (erfordert nicht
sudo)-
Sie können die Installation in jedem beliebigen Ordner vornehmen, für den Sie Schreibberechtigung haben.
-
Aufgrund der standardmäßigen Benutzerberechtigungen müssen Sie nach Abschluss des Installationsprogramms manuell eine Symlink-Datei in Ihrem
$PATHerstellen, die auf die Programmeawsundaws_completerverweist, indem Sie die folgenden Befehle bei der Eingabeaufforderung verwenden. Der Standardspeicherort für einen Symlink ist/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_completerWenn Sie keine Schreibberechtigungen für den Ordner haben, müssen Sie möglicherweise
sudoin Ihrem Befehl verwenden. Im folgenden Beispiel wirdsudomit dem Standardspeicherort für einen Symlink in/usr/local/bin/verwendet:$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
-
Anmerkung
Sie können Debug-Protokolle für die Installation anzeigen, indem Sie STRG+L an einer beliebigen Stelle im Installationsprogramm drücken. Dadurch wird ein Protokollbereich geöffnet, in dem Sie das Protokoll filtern und speichern können. Die Protokolldatei wird ebenfalls automatisch in
/var/log/install.loggespeichert. -
-
Verwenden Sie die folgenden Befehle, um zu überprüfen, ob die Shell den
aws-Befehl in Ihrem$PATHfinden und ausführen kann.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Wenn der
aws-Befehl nicht gefunden wird, müssen Sie möglicherweise Ihr Terminal neu starten oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
- Command line installer - All users
-
Wenn Sie über
sudo-Berechtigungen verfügen, können Sie die AWS CLI für alle Benutzer auf dem Computer installieren. Wir stellen die Schritte in einer Gruppe bereit, die einfach zu kopieren und einzufügen ist. Lesen Sie die Beschreibungen der einzelnen Zeilen in den folgenden Schritten.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"$sudo installer -pkg AWSCLIV2.pkg -target /Geführte Installationsanleitungen
-
Laden Sie die Datei mit dem
curl-Befehl herunter. Die-o-Option gibt den Dateinamen an, in den das heruntergeladene Paket geschrieben wird. Im vorherigen Beispiel wird die Datei inAWSCLIV2.pkgim aktuellen Verzeichnis geschrieben.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Führen Sie das Standard-macOS-
installer-Programm aus und geben Sie die heruntergeladene.pkg-Datei als Quelle an. Verwenden Sie den-pkg-Parameter, um den Namen des zu installierenden Pakets und den-target /-Parameter für das Laufwerk, auf dem das Paket installiert werden soll. Die Dateien werden in/usr/local/aws-cliinstalliert, und in/usr/local/binwird automatisch ein Symlink erstellt. Sie müssen dem Befehlsudohinzufügen, um diesen Ordnern Schreibberechtigungen zu erteilen.$sudo installer -pkg ./AWSCLIV2.pkg -target /Nach Abschluss der Installation werden Debug-Protokolle in
/var/log/install.loggeschrieben. -
Verwenden Sie die folgenden Befehle, um zu überprüfen, ob die Shell den
aws-Befehl in Ihrem$PATHfinden und ausführen kann.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Wenn der
aws-Befehl nicht gefunden wird, müssen Sie möglicherweise Ihr Terminal neu starten oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
- Command line - Current user
-
-
Um anzugeben, in welchem Ordner das installiert AWS CLI ist, müssen Sie eine XML-Datei mit einem beliebigen Dateinamen erstellen. Bei dieser Datei handelt es sich um eine XML-formatted Datei, die wie das folgende Beispiel aussieht. Belassen Sie alle Werte wie gezeigt, außer dass Sie den Pfad
/Users/myusernamein Zeile 9 durch den Pfad zu dem Ordner ersetzen müssen, in dem Sie die Datei AWS CLI installieren möchten. Der Ordner muss bereits vorhanden sein, oder der Befehl schlägt fehl. Das folgende XML-Beispiel mit dem Namen gibt das Installationsprogramm anchoices.xml, das AWS CLI in dem Ordner installiert werden soll/Users/myusername, und erstellt dort einen Ordner mit dem Namenaws-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> -
Laden Sie das
pkg-Installationsprogramm mit demcurl-Befehl herunter. Die-o-Option gibt den Dateinamen an, in den das heruntergeladene Paket geschrieben wird. Im vorherigen Beispiel wird die Datei inAWSCLIV2.pkgim aktuellen Verzeichnis geschrieben.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Führen Sie das Standard-macOS-
installer-Programm mit den folgenden Optionen aus:-
Geben Sie den Namen des zu installierenden Pakets mithilfe des
-pkg-Parameters an. -
Geben Sie eine aktuelle Benutzerinstallation an, indem Sie den
-target-Parameter aufCurrentUserHomeDirectoryfestlegen. -
Geben Sie den Pfad (relativ zum aktuellen Ordner) und den Namen der XML-Datei an, die Sie im Parameter
-applyChoiceChangesXMLerstellt haben.
Im folgenden Beispiel wird das AWS CLI in dem Ordner installiert
/Users/myusername/aws-cli.$installer -pkg AWSCLIV2.pkg \ -target CurrentUserHomeDirectory \ -applyChoiceChangesXMLchoices.xml -
-
Da Standardbenutzerberechtigungen normalerweise nicht das Schreiben in Ordner im
$PATHzulassen, versucht das Installationsprogramm in diesem Modus nicht, die Symlinks zu den Programmenawsundaws_completerhinzuzufügen. Damit der AWS CLI korrekt ausgeführt wird, müssen Sie die Symlinks nach Abschluss des Installationsprogramms manuell erstellen. Wenn Ihr$PATHeinen Ordner enthält, in den Sie schreiben können, können Sie den folgenden Befehl ohnesudoausführen, wenn Sie diesen Ordner als Pfad des Ziels angeben. Wenn Sie keinen beschreibbaren Ordner in Ihrem$PATHhaben, müssen Siesudofür Berechtigungen verwenden, um in den angegebenen Zielordner zu schreiben. Der Standardspeicherort für einen Symlink ist/usr/local/bin/. Ersetzen Siefolder/installeddurch den Pfad für Ihre AWS CLI -Installation.$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_completerNach Abschluss der Installation werden Debug-Protokolle in
/var/log/install.loggeschrieben. -
Verwenden Sie die folgenden Befehle, um zu überprüfen, ob die Shell den
aws-Befehl in Ihrem$PATHfinden und ausführen kann.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Wenn der
aws-Befehl nicht gefunden wird, müssen Sie möglicherweise Ihr Terminal neu starten oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
Anforderungen für die Installation
-
Wir unterstützen die AWS CLI Microsoft-supported On-Versionen von 64-Bit-Windows.
-
Administratorrechte zur Installation von Software (wenn die Installation für alle Benutzer gilt).
Installieren Sie das AWS CLI
Sie können das AWS CLI unter Windows für alle Benutzer (erfordert Administratorrechte) oder nur für den aktuellen Benutzer (keine Administratorrechte erforderlich) installieren. Das Installationsskript ist die empfohlene Methode. Wir aktualisieren das AWS CLI regelmäßig. Die neueste Version finden Sie im Changelog für AWS CLI Version 2. GitHub
- Install script (recommended)
-
Das Installationsskript lädt, verifiziert und installiert das AWS CLI für Windows in einem Schritt. Es wird standardmäßig für den aktuellen Benutzer (
%LOCALAPPDATA%\Programs\Amazon\AWSCLIV2) installiert.Um das zu installieren AWS CLI, führen Sie den folgenden Befehl an einer PowerShell Eingabeaufforderung aus.
C:\>irm https://awscli.amazonaws.com/v2/install.ps1 | iexUm stattdessen für alle Benutzer zu installieren (installiert unter
Program Files), wofür eine PowerShell Eingabeaufforderung mit erhöhten Rechten (Administrator) erforderlich ist, laden Sie das Skript zuerst in eine Datei herunter und führen Sie es dann mit dem-SystemArgument aus.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -System } finally { Remove-Item install.ps1 }Eine vollständige Liste der Optionen erhalten Sie, wenn Sie das Skript
-Helpmit demselben Muster ausführen.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -Help } finally { Remove-Item install.ps1 }(Optional) Überprüfen Sie das Installationsskript, bevor Sie es ausführen
Das Installationsskript ist mit einer Authenticode-Signatur signiert, die in das Skript eingebettet ist. Wenn Sie es vorziehen, das Skript vor der Ausführung zu überprüfen und zu verifizieren, anstatt es direkt weiterzuleiten
iex, gehen Sie wie folgt vor.-
Laden Sie das Skript in eine Datei herunter.
C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1 -
Vergewissern Sie sich, dass die Authenticode-Signatur gültig ist. Das
Statusmuss seinValid, was darauf hinweist, dass das Skript unverändert ist und an eine vertrauenswürdige Zertifizierungsstelle gebunden ist.C:\>Get-AuthenticodeSignature .\install.ps1Directory: C:\Users\usernameSignerCertificate Status Path ----------------- ------ ----THUMBPRINTValid install.ps1 -
Vergewissern Sie sich, dass das Skript von Amazon signiert ist. Prüfen Sie das Zertifikat des Unterzeichners und stellen Sie sicher, dass es sich bei der betreffenden Organisation (
O) um eine Amazon-Signaturorganisation handelt — zum BeispielAmazon.com Services LLC,Amazon Web Services, Inc., oderAmazon.com, Inc.— und dass es sich bei dem Aussteller um eineDigiCertZertifizierungsstelle handelt.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 -
Nachdem die Signatur verifiziert wurde, führen Sie die lokale Kopie des Skripts aus und löschen Sie sie anschließend. Um stattdessen für alle Benutzer zu installieren, führen Sie das Programm über eine PowerShell Eingabeaufforderung mit erhöhten Rechten (Administrator) aus und fügen Sie das
-SystemArgument hinzu.C:\>try { .\install.ps1 } finally { Remove-Item install.ps1 }
Informationen zum Aktualisieren von AWS CLI finden Sie unterAWS CLI Anweisungen aktualisieren.
-
- MSI installer - All users
-
Verwenden Sie das
AWSCLIV2.msiInstallationsprogramm, um das AWS CLI für alle Benutzer auf dem Computer zu installieren. Für diesen Installationstyp sind Administratorrechte erforderlich.-
Laden Sie das AWS CLI MSI-Installationsprogramm für Windows (64-Bit) herunter und führen Sie es aus:
https://awscli.amazonaws.com/AWSCLIV2.msi
Alternativ können Sie den
msiexec-Befehl ausführen, um das MSI-Installationsprogramm auszuführen.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msiInformationen zu verschiedenen Parametern, die mit
msiexecverwendet werden können, finden Sie unter msiexecauf der Microsoft-Docs-Website. Sie können beispielsweise das Flag /qnfür eine unbeaufsichtigte Installation verwenden.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi/qn -
Zum Bestätigen der Installation öffnen Sie das Startmenü, suchen Sie nach
cmd, um ein Eingabeaufforderungsfenster zu öffnen, und verwenden Sie an der Eingabeaufforderung den Befehlaws --version.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offWenn Windows das Programm nicht findet, müssen Sie möglicherweise das Eingabeaufforderungsfenster schließen und erneut öffnen, um den Pfad zu aktualisieren, oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
- MSI installer - Current user
-
Verwenden Sie das
AWSCLIV2-User.msiInstallationsprogramm, um das nur AWS CLI für den aktuellen Benutzer zu installieren. Für diesen Installationstyp sind keine Administratorrechte erforderlich. Die Installationsbefehle und AWS CLI Funktionen sind dieselben wie bei der Installation für alle Benutzer.-
Laden Sie das AWS CLI MSI-Installationsprogramm für Windows (64-Bit) herunter und führen Sie es aus:
https://awscli.amazonaws.com/AWSCLIV2-User.msi
Alternativ können Sie den
msiexec-Befehl ausführen, um das MSI-Installationsprogramm auszuführen.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msiInformationen zu verschiedenen Parametern, die mit
msiexecverwendet werden können, finden Sie unter msiexecauf der Microsoft-Docs-Website. Sie können beispielsweise das Flag /qnfür eine unbeaufsichtigte Installation verwenden.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msi/qn -
Zum Bestätigen der Installation öffnen Sie das Startmenü, suchen Sie nach
cmd, um ein Eingabeaufforderungsfenster zu öffnen, und verwenden Sie an der Eingabeaufforderung den Befehlaws --version.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offWenn Windows das Programm nicht findet, müssen Sie möglicherweise das Eingabeaufforderungsfenster schließen und erneut öffnen, um den Pfad zu aktualisieren, oder die Maßnahmen zur Fehlerbehebung unter Behebung von Fehlern für den AWS CLI befolgen.
-
AWS CLI Anweisungen aktualisieren
Wenn Sie AWS CLI mithilfe des Installationsskripts ein offizielles Installationsprogramm (das Linux-Befehlszeilen-Installationsprogramm, das macOS-PKG-Installationsprogramm oder das Windows-MSI-Installationsprogramm) installiert haben, können Sie auf die neueste Version aktualisieren, indem Sie den folgenden Befehl ausführen.
$aws update
Wenn Sie das AWS CLI für alle Benutzer installiert haben, führen Sie es aws
update von einer Shell mit erhöhten Rechten aus (sudounter Linux und macOS oder mit einer PowerShell Administratoraufforderung unter Windows). aws updatebehält bei, ob Ihre bestehende Installation für alle Benutzer oder für den aktuellen Benutzer bestimmt ist.
Fehlerbehebung AWS CLI Fehler bei der Installation und Deinstallation
Wenn Sie nach der Installation oder Deinstallation von auf Probleme stoßen AWS CLI, finden Sie die Schritte Behebung von Fehlern für den AWS CLI zur Fehlerbehebung unter. Die wichtigsten Maßnahmen zur Fehlerbehebung finden Sie unter Fehler aufgrund eines nicht gefundenen Befehls, Der Befehl „aws --version“ gibt eine andere als die installierte Version zurück und Der Befehl "aws --version" gibt nach der Deinstallation von eine Version zurück AWS CLI.
Nächste Schritte
Nach der AWS CLI erfolgreichen Installation von können Sie Ihre heruntergeladenen Installationsdateien problemlos löschen. Nachdem Sie die Schritte unter abgeschlossen Voraussetzungen für die Nutzung des AWS CLI Version 2 und installiert haben AWS CLI, sollten Sie eine ausführenEinrichtung der AWS CLI.