

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 Amazon Linux oder RHEL
<a name="codedeploy-agent-operations-install-linux"></a>

Melden Sie sich bei der Instance an, und führen Sie die folgenden Befehle nacheinander aus. Es hat sich bewährt, den Befehl `sudo yum update` zuerst auszuführen, wenn es `yum` um die Installation von Paketen geht. Sie können ihn jedoch überspringen, wenn Sie nicht alle Ihre Pakete aktualisieren möchten.

```
sudo yum update
```

```
sudo yum install ruby
```

```
sudo yum install wget
```

(Optional) Führen Sie das folgende Skript aus, um das AMI von allen vorherigen Agent-Caching-Informationen zu säubern:

```
#!/bin/bash
CODEDEPLOY_BIN="/opt/codedeploy-agent/bin/codedeploy-agent"
$CODEDEPLOY_BIN stop
yum erase codedeploy-agent -y
```

Wechseln Sie zu Ihrem Home-Verzeichnis:

```
cd /home/ec2-user
```

**Anmerkung**  
`/home/ec2-user`Stellt im vorherigen Befehl den Standardbenutzernamen für eine Amazon Linux- oder RHEL Amazon EC2 EC2-Instance dar. Wenn Ihre Instance mit einer benutzerdefinierten AMI erstellt wurde, kann der Eigentümer der AMI einen anderen Standardbenutzernamen angegeben haben. 

Laden Sie das CodeDeploy Agent-Installationsprogramm herunter:

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

Legen Sie Ausführungsberechtigungen für die `install` Datei fest:

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

Um die neueste Version des CodeDeploy Agenten zu installieren:
+ 

  ```
  sudo ./install auto
  ```

Um eine bestimmte Version des CodeDeploy Agenten zu installieren:
+ Listet die verfügbaren Versionen in Ihrer Region auf:

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

  ```
  sudo ./install auto -v releases/codedeploy-agent-version.noarch.rpm
  ```
**Anmerkung**  
AWS unterstützt die neueste Nebenversion des CodeDeploy Agenten. Derzeit ist die neueste Nebenversion 1.7.x.

Führen Sie den folgenden Befehl aus, um zu prüfen, ob der Dienst ausgeführt wird:

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

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