

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.

# Installieren Sie den CodeDeploy Agenten für Ubuntu Server
<a name="codedeploy-agent-operations-install-ubuntu"></a>

**Anmerkung**  
Wir empfehlen, den CodeDeploy Agenten mit AWS Systems Manager zu installieren, um geplante Updates des Agenten konfigurieren zu können. Weitere Informationen finden Sie unter [Installieren Sie den CodeDeploy Agenten mit AWS Systems Manager](codedeploy-agent-operations-install-ssm.md).

**Um den CodeDeploy Agenten auf Ubuntu Server zu installieren**

1. Melden Sie sich bei der Instanz an.

1. Geben Sie nacheinander die folgenden Befehle ein:

   ```
   sudo apt update
   ```

   ```
   sudo apt install ruby-full
   ```

   ```
   sudo apt install wget
   ```

1. Geben Sie den folgenden Befehl ein:

   ```
   cd /home/ubuntu
   ```

   */home/ubuntu*steht für den Standardbenutzernamen für eine Ubuntu-Server-Instanz. Wenn Ihre Instance mit einer benutzerdefinierten AMI erstellt wurde, kann der Eigentümer der AMI einen anderen Standardbenutzernamen angegeben haben. 

1. Geben Sie den folgenden Befehl ein:

   ```
   wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install
   ```

   *bucket-name*ist der Name des Amazon S3 S3-Buckets, der die CodeDeploy Resource Kit-Dateien für Ihre Region enthält, und *region-identifier* ist die Kennung für Ihre Region.

   Beispiel:

   `https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install`

   Eine Liste der Bucket-Namen und Regionskennungen finden Sie unter[Bucket-Namen für das Resource Kit nach Regionen](resource-kit.md#resource-kit-bucket-names).

1. Geben Sie den folgenden Befehl ein:

   ```
   chmod +x ./install
   ```

1. Führen Sie eine der folgenden Aktionen aus:
   + Um die neueste Version des CodeDeploy Agenten auf einer beliebigen unterstützten Version von Ubuntu Server *außer* 20.04 zu installieren:

     ```
     sudo ./install auto
     ```
   + Um die neueste Version des CodeDeploy Agenten auf Ubuntu Server 20.04 zu installieren:
**Anmerkung**  
Das Schreiben der Ausgabe in eine temporäre Protokolldatei ist eine Problemumgehung, die verwendet werden sollte, während wir einen bekannten Fehler mit dem `install` Skript auf Ubuntu Server 20.04 beheben.

     ```
     sudo ./install auto > /tmp/logfile
     ```
   + *Um eine bestimmte Version des CodeDeploy Agenten auf einer beliebigen unterstützten Version von Ubuntu Server außer 20.04 zu installieren:*
     + Listen Sie die verfügbaren Versionen in Ihrer Region auf:

       ```
       aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.deb$'
       ```
     + Installieren Sie eine der folgenden Versionen:

       ```
       sudo ./install auto -v releases/codedeploy-agent-###.deb
       ```
**Anmerkung**  
AWS unterstützt die neueste Nebenversion des CodeDeploy Agenten. Derzeit ist die neueste Nebenversion 1.7.x.
   + Um eine bestimmte Version des CodeDeploy Agenten auf Ubuntu Server 20.04 zu installieren:
     + Listen Sie die verfügbaren Versionen in Ihrer Region auf:

       ```
       aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.deb$'
       ```
     + Installieren Sie eine der folgenden Versionen:

       ```
       sudo ./install auto -v releases/codedeploy-agent-###.deb > /tmp/logfile
       ```
**Anmerkung**  
Das Schreiben der Ausgabe in eine temporäre Protokolldatei ist eine Problemumgehung, die verwendet werden sollte, während wir einen bekannten Fehler mit dem `install` Skript auf Ubuntu Server 20.04 beheben.
**Anmerkung**  
AWS unterstützt die neueste Nebenversion des Agenten. CodeDeploy Derzeit ist die neueste Nebenversion 1.7.x.

**Um zu überprüfen, ob der Dienst läuft**

1. Geben Sie den folgenden Befehl ein:

   ```
   systemctl status codedeploy-agent
   ```

   Wenn der CodeDeploy Agent installiert ist und läuft, sollten Sie eine Meldung wie sehen`The AWS CodeDeploy agent is running`.

1. Wenn Sie eine Meldung sehen wie `error: No AWS CodeDeploy agent running`, starten Sie den Service neu und führen die beiden folgenden Befehle nacheinander aus:

   ```
   systemctl start codedeploy-agent
   ```

   ```
   systemctl status codedeploy-agent
   ```