Schritt 1: Speichern und speichern Sie dasAWS IoTGeräte-Client - AWS IoT Core

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.

Schritt 1: Speichern und speichern Sie dasAWS IoTGeräte-Client

Die Prozeduren in diesem Abschnitt laden Sie dieAWS IoTDevice Client, kompilieren Sie es und installieren Sie es auf Ihrem Raspberry Pi. Nachdem Sie die Installation getestet haben, können Sie das Image der microSD-Karte des Raspberry Pi speichern, um es später zu verwenden, wenn Sie die Tutorials erneut ausprobieren möchten.

Downloaden und erstellen Sie dasAWS IoTGeräte-Client

Dieser Vorgang installiert dasAWS IoTDevice-Client auf Ihrem Raspberry Pi.

Führen Sie diese Befehle im Terminalfenster auf Ihrem lokalen Host-Computer aus, der mit Ihrem Raspberry Pi verbunden ist.

So installieren Sie dasAWS IoTDevice-Client auf Ihrem Raspberry Pi
  1. Geben Sie diese Befehle ein, um denAWS IoTDevice-Client auf Ihrem Raspberry Pi.

    cd ~ git clone https://github.com/awslabs/aws-iot-device-client aws-iot-device-client mkdir ~/aws-iot-device-client/build && cd ~/aws-iot-device-client/build cmake ../
  2. Führen Sie diesen Befehl aus, um denAWS IoTGeräte-Client. Dieser Befehl kann bis zu 15 Minuten dauern.

    cmake --build . --target aws-iot-device-client

    Die Warnmeldungen, die alsAWS IoTDevice-Clients können ignoriert werden.

    Diese Tutorials wurden mit demAWS IoTGeräte-Client basiert aufgcc, Version (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 auf der Version von Raspberry Pi OS (bullseye) am 30. Oktober 2021gcc, Version (Raspbian 8.3.0-6+rpi1) 8.3.0 auf der Version des Raspberry Pi OS (Buster) vom 7. Mai 2021.

  3. Nach derAWS IoTDevice Client beendet den Aufbau, testen Sie ihn, indem Sie diesen Befehl ausführen.

    ./aws-iot-device-client --help

Wenn Sie die Befehlszeilerhilfe für dieAWS IoTDevice Client, derAWS IoTDer Geräteclient wurde erfolgreich erstellt und ist bereit für Sie zu verwenden.

Erstellen Sie die von den Tutorials verwendeten Verzeichnisse

Dieses Verfahren erstellt die Verzeichnisse auf dem Raspberry Pi, die zum Speichern der von den Tutorials verwendeten Dateien in diesem Lernpfad verwendet werden.

So erstellen Sie die Verzeichnisse, die von den Tutorials in diesem Lernpfad verwendet werden:
  1. Führen Sie diese Befehle aus, um die erforderlichen Verzeichnisse zu erstellen.

    mkdir ~/dc-configs mkdir ~/policies mkdir ~/messages mkdir ~/certs/testconn mkdir ~/certs/pubsub mkdir ~/certs/jobs
  2. Führen Sie diese Befehle aus, um die Berechtigungen für die neuen Verzeichnisse festzulegen.

    chmod 745 ~ chmod 700 ~/certs/testconn chmod 700 ~/certs/pubsub chmod 700 ~/certs/jobs

Nachdem Sie diese Verzeichnisse erstellt und ihre Berechtigung festgelegt haben, fahren Sie mit(Optional) Speichern Sie das microSD-Kartenbildaus.