

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 früherer Versionen der AWS CLI Version 2
<a name="getting-started-version"></a>

In diesem Thema wird beschrieben, wie frühere Versionen der AWS Command Line Interface Version 2 (AWS CLI) auf unterstützten Betriebssystemen installiert werden. Informationen zu den Versionen AWS CLI von Version 2 finden Sie im [Changelog für AWS CLI Version 2.](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) GitHub

AWS CLI Installationsanweisungen für Version 2:

## Linux
<a name="versioned-linux"></a>

### Voraussetzungen für die Installation
<a name="versioned-linux-reqs"></a>
+ Sie wissen, welche AWS CLI Version der Version 2 Sie installieren möchten. Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)
+ 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 Version 2 verwendet`glibc`,`groff`, und`less`. Diese sind standardmäßig in den meisten großen Linux-Distributionen enthalten.
+ Wir unterstützen die AWS CLI Version 2 auf 64-Bit-Versionen neuerer Distributionen von CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2 und Linux ARM.
+ Da AWS keine Repositorys von Drittanbietern verwaltet werden, können wir nicht garantieren, dass sie die neueste Version von enthalten. AWS CLI

### Installationsanleitungen
<a name="versioned-linux-instructions"></a>

Folgen Sie diesen Schritten von der Befehlszeile aus, um das unter Linux AWS CLI zu installieren. 

Wir stellen die Schritte in einer einfach zu kopierenden und einzufügenden Gruppe zur Verfügung, je nachdem, ob Sie 64-Bit-Linux oder Linux ARM verwenden. Lesen Sie die Beschreibungen der einzelnen Zeilen in den folgenden Schritten.

------
#### [ Linux x86 (64-bit) ]

**Anmerkung**  
**(Optional)** Mit dem folgenden Befehlsblock wird der heruntergeladen und installiert, 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.

 Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)

Führen **Sie** die folgenden Befehle aus AWS CLI, um das zu installieren.

Um eine Version anzugeben, fügen Sie einen Bindestrich und die Versionsnummer an den Dateinamen an. In diesem Beispiel *2.0.30* würde der Dateiname für Version `awscli-exe-linux-x86_64-2.0.30.zip` zu dem folgenden Befehl führen:

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

Fügen Sie **zur Aktualisierung Ihrer aktuellen Installation** der AWS CLI Ihre vorhandenen Symlink- und Installationsinformationen hinzu, um den `install`-Befehl mit den Parametern `--bin-dir`, `--install-dir` und `--update` zu konstruieren. Der folgende Befehlsblock verwendet einen Beispiel-Symlink von */usr/local/bin* und ein Beispiel für den Speicherort des Installationsprogramms von*/usr/local/aws-cli*.

```
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
```

------
#### [ Linux ARM ]

**Anmerkung**  
**(Optional)** Der folgende Befehlsblock lädt den herunter und installiert ihn, 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.

 Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)

Führen **Sie** die folgenden Befehle aus AWS CLI, um das zu installieren.

Um eine Version anzugeben, fügen Sie einen Bindestrich und die Versionsnummer an den Dateinamen an. In diesem Beispiel *2.0.30* würde der Dateiname für Version `awscli-exe-linux-aarch64-2.0.30.zip` zu dem folgenden Befehl führen:

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

Fügen Sie **zur Aktualisierung Ihrer aktuellen Installation** der AWS CLI Ihre vorhandenen Symlink- und Installationsinformationen hinzu, um den `install`-Befehl mit den Parametern `--bin-dir`, `--install-dir` und `--update` zu konstruieren. Der folgende Befehlsblock verwendet einen Beispiel-Symlink von */usr/local/bin* und ein Beispiel für den Speicherort des Installationsprogramms von*/usr/local/aws-cli*.

```
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
```

------

1. Laden Sie die Installationsdatei auf eine der folgenden Arten herunter:

------
#### [ Linux x86 (64-bit) ]
   + **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 Namen `awscliv2.zip` geschrieben. 

     Um eine Version anzugeben, fügen Sie einen Bindestrich und die Versionsnummer an den Dateinamen an. In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `awscli-exe-linux-x86_64-2.0.30.zip` führen:

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

      Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)
   + **Herunterladen über die URL** – 

     Laden Sie in Ihrem Browser Ihre spezifische Version von herunter, AWS CLI indem Sie einen Bindestrich und die Versionsnummer an den Dateinamen anhängen. 

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

     In diesem Beispiel wäre der Dateiname für Version awscli-exe-linux-x 86\$164-2.0.30.zip, was zu dem folgenden Link führen *2.0.30* würde: [https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip](https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip)

------
#### [ Linux ARM ]
   + **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 Namen `awscliv2.zip` geschrieben. 

     Um eine Version anzugeben, fügen Sie einen Bindestrich und die Versionsnummer an den Dateinamen an. In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `awscli-exe-linux-aarch64-2.0.30.zip` führen:

     ```
     $ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip"
     unzip awscliv2.zip
     sudo ./aws/install
     ```
   + **Herunterladen über die URL** – 

     Laden Sie in Ihrem Browser Ihre spezifische Version von herunter, AWS CLI indem Sie einen Bindestrich und die Versionsnummer an den Dateinamen anhängen. 

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

     In diesem Beispiel *2.0.30* würde der Dateiname für die Version zu dem folgenden Link `awscli-exe-linux-aarch64-2.0.30.zip` führen: [https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip](https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip)

------

1. **(Optional) Überprüfen der Integrität Ihrer heruntergeladenen Zip-Datei**

   Wenn Sie sich `.zip` in 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 des `GnuPG` Tools zu überprüfen.

   Die `.zip` Dateien 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.

   1. Laden Sie den `gpg`-Befehl herunter und installieren Sie diesen mit Ihrem Paket-Manager. Weitere Informationen zu `GnuPG` finden Sie auf der [GnuPG-Website](https://www.gnupg.org/). 

   1. 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
      aGveYQUJDMpiLAAKCRCmMQrMRnJHXKBYD/9Ab0qQdGiO5hObchG8xh8Rpb4Mjyf6
      0JrVo6m8GNjNj6BHkSc8fuTQJ/FaEhaQxj3pjZ3GXPrXjIIVChmICLlFuRXYzrXc
      Pw0lniybypsZEVai5kO0tCNBCCFuMN9RsmmRG8mf7lC4FSTbUDmxG/QlYK+0IV/l
      uJkzxWa+rySkdpm0JdqumjegNRgObdXHAQDWlubWQHWyZyIQ2B4U7AxqSpcdJp6I
      S4Zds4wVLd1WE5pquYQ8vS2cNlDm4QNg8wTj58e3lKN47hXHMIb6CHxRnb947oJa
      pg189LLPR5koh+EorNkA1wu5mAJtJvy5YMsppy2y/kIjp3lyY6AmPT1posgGk70Z
      CmToEZ5rbd7ARExtlh76A0cabMDFlEHDIK8RNUOSRr7L64+KxOUegKBfQHb9dADY
      qqiKqpCbKgvtWlds909Ms74JBgr2KwZCSY1HaOxnIr4CY43QRqAq5YHOay/mU+6w
      hhmdF18vpyK0vfkvvGresWtSXbag7Hkt3XjaEw76BzxQH21EBDqU8WJVjHgU6ru+
      DJTs+SxgJbaT3hb/vyjlw0lK+hFfhWKRwgOXH8vqducF95NRSUxtS4fpqxWVaw3Q
      V2OWSjbne99A5EPEySzryFTKbMGwaTlAwMCwYevt4YT6eb7NmFhTx0Fis4TalUs+
      j+c7Kg92pDx2uQ==
      =OBAt
      -----END PGP PUBLIC KEY BLOCK-----
      ```

      Als Referenz finden Sie im Folgenden die Details des öffentlichen Schlüssels.

      ```
      Key ID:           A6310ACC4672
      Type:             RSA
      Size:             4096/4096
      Created:          2019-09-18
      Expires:          2026-07-07
      User ID:          AWS CLI Team <aws-cli@amazon.com>
      Key fingerprint:  FB5D B77F D5C1 18B8 0511  ADA8 A631 0ACC 4672 475C
      ```

   1. Importieren Sie den AWS CLI öffentlichen Schlüssel mit dem folgenden Befehl und ersetzen Sie ihn durch den Dateinamen des öffentlichen *public-key-file-name* Schlüssels, den Sie erstellt haben.

      ```
      $ gpg --import public-key-file-name
      gpg: /home/username/.gnupg/trustdb.gpg: trustdb created
      gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported
      gpg: Total number processed: 1
      gpg:               imported: 1
      ```

   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 namens `awscliv2.sig`.

------
#### [ Linux x86 (64-bit) ]

      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
      ```

      **Hängen Sie für eine bestimmte Version von** einen Bindestrich und die Versionsnummer an den Dateinamen an. AWS CLI In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `awscli-exe-linux-x86_64-2.0.30.zip.sig` führen:

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

       Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)

------
#### [ Linux ARM ]

      Verwenden Sie **für die neueste Version von den AWS CLI** folgenden Befehlsblock:

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

      **Hängen Sie für eine bestimmte Version von** einen Bindestrich und die Versionsnummer an den Dateinamen an. AWS CLI In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `awscli-exe-linux-aarch64-2.0.30.zip.sig` führen:

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

       Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst?plain=1)

------

   1. Überprüfen Sie die Signatur und übergeben Sie sowohl den heruntergeladenen `.sig`- als auch den `.zip`-Dateinamen als Parameter an den `gpg`-Befehl.

      ```
      $ gpg --verify awscliv2.sig awscliv2.zip
      ```

      Die 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 475C
      ```
**Wichtig**  
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 PGP-Schlüssel keine Vertrauenskette besteht. AWS CLI Weitere Informationen finden Sie unter [Web of trust](https://en.wikipedia.org/wiki/Web_of_trust) (Netz des Vertrauens).

1. 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 Namen `aws` im aktuellen Verzeichnis.

   ```
   $ unzip awscliv2.zip
   ```

1. Führen Sie das Installationsprogramm aus. Der Installationsbefehl verwendet eine Datei namens `install` im neu entpackten `aws`-Verzeichnis. Standardmäßig werden alle Dateien unter `/usr/local/aws-cli` installiert und ein symbolischer Link wird in `/usr/local/bin` erstellt. Der Befehl enthält `sudo`, um diesen Verzeichnissen Schreibberechtigungen zu erteilen. 

   ```
   $ sudo ./aws/install
   ```

   Sie können ohne `sudo` installieren, wenn Sie Ordner angeben, für die Sie bereits über Schreibberechtigungen verfügen. Verwenden Sie die folgenden Anweisungen für den `install`-Befehl, um den Installationsort anzugeben:
   + Stellen Sie sicher, dass die Pfade, die Sie zu den Parametern `-i` und `-b` angeben, keine Volume- oder Verzeichnisnamen mit Leerstellen oder Leerräumen enthalten. Wenn ein Leerzeichen vorhanden ist, schlägt die Installation fehl.
   + `--install-dir` oder `-i` – Diese Option gibt das Verzeichnis an, in den alle Dateien kopiert werden sollen.

     Der Standardwert ist `/usr/local/aws-cli`.
   + `--bin-dir` oder `-b` – Diese Option gibt an, dass das `aws`-Hauptprogramm im Installationsordner mit der Datei `aws` im 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/bin
   ```
**Anmerkung**  
Um Ihre aktuelle Installation von AWS CLI Version 2 auf eine neuere Version zu aktualisieren, fügen Sie Ihren vorhandenen Symlink und Ihre Installationsinformationen hinzu, um den `install` Befehl mit dem Parameter zu erstellen. `--update`  

   ```
   $ sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
   ```
Gehen Sie wie folgt vor, um den vorhandenen Symlink und das Installationsverzeichnis zu suchen:  
Verwenden Sie den `which`-Befehl, um Ihren Symlink zu finden. Dadurch erhalten Sie den Pfad, der mit dem `--bin-dir`-Parameter verwendet werden soll.  

      ```
      $ which aws
      /usr/local/bin/aws
      ```
Verwenden Sie den `ls`-Befehl, um das Verzeichnis zu finden, auf das Ihr Symlink verweist. Dadurch erhalten Sie den Pfad, der mit dem `--install-dir`-Parameter verwendet werden soll.  

      ```
      $ ls -l /usr/local/bin/aws
      lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws -> /usr/local/aws-cli/v2/current/bin/aws
      ```

1. Bestätigen Sie die Installation mit dem folgenden Befehl. 

   ```
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64
   ```

   Wenn 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](cli-chap-troubleshooting.md) befolgen.

## macOS
<a name="versioned-macos"></a>

### Voraussetzungen für die Installation
<a name="versioned-macos-reqs"></a>
+ Sie wissen, welche Version der AWS CLI Version 2 Sie installieren möchten. Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst?plain=1)
+ Wir unterstützen AWS CLI Version 2 auf von Apple unterstützten Versionen von 64-Bit-MacOS.
+ Da AWS keine Repositorys von Drittanbietern verwaltet werden, können wir nicht garantieren, dass sie die neueste Version von enthalten. AWS CLI

### Installationsanleitungen
<a name="versioned-macos-install"></a>

Sie können die AWS CLI Version 2 auf macOS auf folgende Weise installieren.

------
#### [ GUI installer ]

Die folgenden Schritte zeigen, wie Sie mithilfe der standardmäßigen macOS-Benutzeroberfläche und Ihres Browsers die neueste Version der AWS CLI Version 2 installieren oder aktualisieren. Wenn Sie auf die neueste Version aktualisieren, verwenden Sie dieselbe Installationsmethode, die Sie für die aktuelle Version verwendet haben.

1. Laden Sie in Ihrem Browser Ihre spezifische Version von herunter, AWS CLI indem Sie einen Bindestrich und die Versionsnummer an den Dateinamen anhängen. 

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

   In diesem Beispiel *2.0.30* würde der Dateiname für die Version zu dem folgenden Link `AWSCLIV2-2.0.30.pkg` führen:. [https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg](https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg) 

1. Führen Sie die heruntergeladene Datei aus und folgen Sie den Anweisungen auf dem Bildschirm. Sie können die AWS CLI Version 2 auf folgende Weise installieren:
   + **Für alle Benutzer auf dem Computer (erfordert `sudo`)**
     + Sie können in einem beliebigen Ordner installieren oder den empfohlenen Standardordner `/usr/local/aws-cli` auswä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 `$PATH` erstellen, die auf die Programme `aws` und `aws_completer` verweist, indem Sie die folgenden Befehle bei der Eingabeaufforderung verwenden. Wenn Ihr `$PATH` einen Ordner enthält, in den Sie schreiben können, können Sie den folgenden Befehl ohne `sudo` ausführen, wenn Sie diesen Ordner als Pfad des Ziels angeben. Wenn Sie sich in Ihrem `$PATH` kein Ordner befindet, in den geschrieben werden kann, müssen Sie `sudo` in den Befehlen verwenden, um Berechtigungen zum Schreiben in den angegebenen Zielordner zu erhalten. Der Standardspeicherort für einen Symlink ist `/usr/local/bin/`.

       ```
       $ sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws
       $ sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer
       ```
**Anmerkung**  
Sie können Debug-Protokolle für die Installation anzeigen, indem Sie **STRG\$1L** 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.log` gespeichert.

1. Verwenden Sie die folgenden Befehle, um zu überprüfen, ob die Shell den `aws`-Befehl in Ihrem `$PATH` finden und ausführen kann. 

   ```
   $ which aws
   /usr/local/bin/aws 
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0
   ```

   Wenn 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](cli-chap-troubleshooting.md) befolgen.

------
#### [ Command line installer - All users ]

Wenn Sie über die `sudo` erforderlichen Berechtigungen verfügen, können Sie AWS CLI Version 2 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. 

Fügen Sie für eine bestimmte Version von einen Bindestrich und die Versionsnummer an den Dateinamen an. AWS CLI In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `AWSCLIV2-2.0.30.pkg` führen:

```
$ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg"
$ sudo installer -pkg AWSCLIV2.pkg -target /
```

1. 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 in `AWSCLIV2.pkg` im aktuellen Verzeichnis geschrieben.

   Hängen Sie für eine bestimmte Version von einen Bindestrich und die Versionsnummer an den Dateinamen an. AWS CLI In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `AWSCLIV2-2.0.30.pkg` führen:

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

    Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)

1. 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-cli` installiert, und in `/usr/local/bin` wird automatisch ein Symlink erstellt. Sie müssen dem Befehl `sudo` hinzufügen, um diesen Ordnern Schreibberechtigungen zu erteilen. 

   ```
   $ sudo installer -pkg ./AWSCLIV2.pkg -target /
   ```

   Nach Abschluss der Installation werden Debug-Protokolle in `/var/log/install.log` geschrieben.

1. Verwenden Sie die folgenden Befehle, um zu überprüfen, ob die Shell den `aws`-Befehl in Ihrem `$PATH` finden und ausführen kann. 

   ```
   $ which aws
   /usr/local/bin/aws 
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0
   ```

   Wenn 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](cli-chap-troubleshooting.md) befolgen.

------
#### [ Command line - Current user ]

1. Um anzugeben, in welchem Ordner das installiert AWS CLI ist, müssen Sie eine XML-Datei erstellen. Diese Datei ist eine XML-formatierte Datei, die ähnlich wie im folgenden Beispiel aussieht. Lassen Sie alle Werte unverändert, außer dass Sie den Pfad */Users/myusername* in Zeile 9 durch den Pfad zu dem Ordner ersetzen müssen, in dem AWS CLI Version 2 installiert werden soll. *Der Ordner muss bereits vorhanden sein, oder der Befehl schlägt fehl.* Dieses XML-Beispiel gibt an, dass das Installationsprogramm die AWS CLI in dem Ordner installiert `/Users/myusername` und dort einen Ordner mit dem Namen erstellt`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>
   ```

1. Laden Sie das `pkg`-Installationsprogramm 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 in `AWSCLIV2.pkg` im aktuellen Verzeichnis geschrieben.

   Hängen Sie für die AWS CLI spezifische Version von einen Bindestrich und die Versionsnummer an den Dateinamen an. In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Befehl `AWSCLIV2-2.0.30.pkg` führen:

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

    Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)

1. 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 auf `CurrentUserHomeDirectory` festlegen.
   + Geben Sie den Pfad (relativ zum aktuellen Ordner) und den Namen der XML-Datei an, die Sie im Parameter `-applyChoiceChangesXML` erstellt haben.

   Im folgenden Beispiel wird der AWS CLI im Ordner `/Users/myusername/aws-cli` installiert.

   ```
   $ installer -pkg AWSCLIV2.pkg \
               -target CurrentUserHomeDirectory \
               -applyChoiceChangesXML choices.xml
   ```

1. Da Standardbenutzerberechtigungen normalerweise nicht das Schreiben in Ordner im `$PATH` zulassen, versucht das Installationsprogramm in diesem Modus nicht, die Symlinks zu den Programmen `aws` und `aws_completer` hinzuzufügen. Damit der AWS CLI korrekt ausgeführt wird, müssen Sie die Symlinks nach Abschluss des Installationsprogramms manuell erstellen. Wenn Ihr `$PATH` einen Ordner enthält, in den Sie schreiben können, können Sie den folgenden Befehl ohne `sudo` ausführen, wenn Sie diesen Ordner als Pfad des Ziels angeben. Wenn Sie keinen beschreibbaren Ordner in Ihrem `$PATH` haben, müssen Sie `sudo` für Berechtigungen verwenden, um in den angegebenen Zielordner zu schreiben. Der Standardspeicherort für einen Symlink ist `/usr/local/bin/`.

   ```
   $ sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws
   $ sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer
   ```

   Nach Abschluss der Installation werden Debug-Protokolle in `/var/log/install.log` geschrieben.

1. Verwenden Sie die folgenden Befehle, um zu überprüfen, ob die Shell den `aws`-Befehl in Ihrem `$PATH` finden und ausführen kann. 

   ```
   $ which aws
   /usr/local/bin/aws 
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0
   ```

   Wenn 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](cli-chap-troubleshooting.md) befolgen.

------

## Windows
<a name="versioned-windows"></a>

### Voraussetzungen für die Installation
<a name="versioned-windows-reqs"></a>
+ Sie wissen, welche Version der AWS CLI Version 2 Sie installieren möchten. Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)
+ Wir unterstützen die AWS CLI von Microsoft nicht unterstützten Versionen von 64-Bit-Windows.
+ Administratorrechte zur Installation von Software

### Installationsanleitungen
<a name="versioned-windows-install"></a>

Um Ihre aktuelle Installation von AWS CLI Version 2 unter Windows zu aktualisieren, laden Sie bei jedem Update ein neues Installationsprogramm herunter, um frühere Versionen zu überschreiben. AWS CLI wird regelmäßig aktualisiert. Wann die neueste Version veröffentlicht wurde, finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) 

1. Laden Sie das AWS CLI MSI-Installationsprogramm für Windows (64-Bit) herunter und führen Sie es auf eine der folgenden Arten aus:
   + **Herunterladen und Ausführen des MSI-Installationsprogramms:** Um Ihren Download-Link für eine bestimmte Version von zu erstellen AWS CLI, fügen Sie einen Bindestrich und die Versionsnummer an den Dateinamen an.

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

     In diesem Beispiel *2.0.30* würde der Dateiname für die Version zu dem folgenden Link `AWSCLIV2-2.0.30.msi` führen:. [https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi](https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi) 
   + **Verwenden des msiexec-Befehls:** Sie können auch das MSI-Installationsprogramm verwenden, indem Sie den Link zum `msiexec`-Befehl hinzufügen. Hängen Sie für eine bestimmte Version von einen Bindestrich und die Versionsnummer an den Dateinamen an. AWS CLI

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

     In diesem Beispiel *2.0.30* würde der Dateiname für Version zu dem folgenden Link `AWSCLIV2-2.0.30.msi` führen. [https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi](https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi) 

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

     Informationen zu verschiedenen Parametern, die mit `msiexec` verwendet werden können, finden Sie unter [msiexec](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/msiexec) auf der *Microsoft-Docs*-Website.

   Eine Liste der Versionen finden Sie im [Changelog für AWS CLI Version 2. *GitHub*](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)

1. 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 Befehl `aws --version`. 

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

   Wenn 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](cli-chap-troubleshooting.md) befolgen.

## Behebung von AWS CLI Installations- und Deinstallationsfehlern
<a name="getting-started-version-tshoot"></a>

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](cli-chap-troubleshooting.md) zur Fehlerbehebung unter. Die wichtigsten Maßnahmen zur Fehlerbehebung finden Sie unter [Fehler aufgrund eines nicht gefundenen Befehls](cli-chap-troubleshooting.md#tshoot-install-not-found), [Der Befehl „`aws --version`“ gibt eine andere als die installierte Version zurück](cli-chap-troubleshooting.md#tshoot-install-wrong-version) und [Der Befehl "`aws --version`" gibt nach der Deinstallation von eine Version zurück AWS CLI](cli-chap-troubleshooting.md#tshoot-uninstall-1).

## Nächste Schritte
<a name="getting-started-version-next"></a>

Nach Abschluss der Schritte unter [Voraussetzungen für die Verwendung der AWS CLI Version 2](getting-started-prereqs.md) und der Installation der AWS CLI sollten Sie einen [Einrichtung der AWS CLI](getting-started-quickstart.md) ausführen.