Installieren und überprüfen Sie die erforderliche Software auf Ihrem Gerät - 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.

Installieren und überprüfen Sie die erforderliche Software auf Ihrem Gerät

Die Verfahren in diesem Abschnitt setzen mit dem vorherigen Abschnitt fort, um das Betriebssystem Ihres Raspberry Pi auf den neuesten Stand zu bringen und die Software auf dem Raspberry Pi zu installieren, die im nächsten Abschnitt zur Erstellung und Installation des AWS IoT Geräteclients verwendet wird.

Nachdem Sie diesen Abschnitt abgeschlossen haben, verfügt Ihr Raspberry Pi über ein up-to-date Betriebssystem, die Software, die für die Tutorials in diesem Lernpfad erforderlich ist, und es wird für Ihren Standort konfiguriert.

Erforderliche Ausstattung:
Anmerkung

Raspberry Pi Model 3+ und das Raspberry Pi Model 4 können alle in diesem Lernpfad beschriebenen Befehle ausführen. Wenn Ihr IoT-Gerät keine Software kompilieren oder ausführen kann AWS Command Line Interface, müssen Sie möglicherweise die erforderlichen Compiler auf Ihrem lokalen Host-Computer installieren, um die Software zu erstellen und sie dann auf Ihr IoT-Gerät zu übertragen. Weitere Informationen zum Installieren und Erstellen der Software für Ihr Gerät finden Sie in der Dokumentation für Ihre Gerätesoftware.

Aktualisieren Sie die Betriebssystemsoftware

Mit diesem Verfahren wird die Betriebssystemsoftware aktualisiert.

So aktualisieren Sie die Betriebssystemsoftware auf dem Raspberry Pi:

Führen Sie diese Schritte im Terminalfenster Ihres lokalen Host-Computers aus.

  1. Geben Sie diese Befehle ein, um die Systemsoftware auf Ihrem Raspberry Pi zu aktualisieren.

    sudo apt-get -y update sudo apt-get -y upgrade sudo apt-get -y autoremove
  2. Aktualisieren Sie die Gebietsschema- und Zeitzoneneinstellungen des Raspberry Pi (optional).

    Geben Sie diesen Befehl ein, um die Gebietsschema- und Zeitzoneneinstellungen des Geräts zu aktualisieren.

    sudo raspi-config
    1. So legen Sie das Gebietsschema des Geräts fest:

      1. Wählen Sie im Bildschirm Raspberry Pi Software Configuration Tool (raspi-config) Option 5.

        5 Localisation Options Configure language and regional settings

        Verwenden Sie die Tab-Taste, um <Select> zu bewegen, und drücken Sie dann die space bar.

      2. Wählen Sie im Menü mit den Lokalisierungsoptionen die Option L1 aus.

        L1 Locale Configure language and regional settings

        Verwenden Sie die Tab-Taste, um <Select> zu bewegen, und drücken Sie dann die space bar.

      3. Wählen Sie in der Liste der Gebietsschemaoptionen die Gebietsschemas aus, die Sie auf Ihrem Raspberry Pi installieren möchten, indem Sie mit den Pfeiltasten blättern und dann die gewünschten Gebietsschemas mit der space bar markieren.

        In den Vereinigten Staaten ist en_US.UTF-8 eine gute Wahl.

      4. Nachdem Sie die Gebietsschemas für Ihr Gerät ausgewählt haben, wählen Sie mit der Tab-Taste <OK>, und drücken Sie dann die space bar, um die Bestätigungsseite für die Konfiguration der Gebietsschemas aufzurufen.

    2. So legen Sie die Zeitzone des Geräts fest:

      1. Wählen Sie im Bildschirm raspi-config Option 5.

        5 Localisation Options Configure language and regional settings

        Verwenden Sie die Tab-Taste, um <Select> zu bewegen, und drücken Sie dann die space bar.

      2. Wählen Sie im Menü mit den Lokalisierungsoptionen mit der Pfeiltaste die Option L2 aus:

        L2 time zone Configure time zone

        Verwenden Sie die Tab-Taste, um <Select> zu bewegen, und drücken Sie dann die space bar.

      3. Wählen Sie im Menü Konfiguration von tzdata Ihr geografisches Gebiet aus der Liste aus.

        Verwenden Sie die Tab-Taste, um zu <OK> zu gehen, und drücken Sie dann die space bar.

      4. Wählen Sie in der Liste der Städte mit den Pfeiltasten eine Stadt in Ihrer Zeitzone aus.

        Um die Zeitzone festzulegen, verwenden Sie die Tab-Taste, um zu <OK> zu gehen, und drücken Sie dann die space bar.

    3. Wenn Sie mit der Aktualisierung der Einstellungen fertig sind, wechseln Sie mit der Tab-Taste zu <Finish>, und drücken Sie dann auf space bar, um die App raspi-config zu schließen.

  3. Geben Sie diesen Befehl ein, um Ihren Raspberry Pi neu zu starten.

    sudo shutdown -r 0
  4. Warten Sie, bis Ihr Raspberry Pi neu gestartet wird.

  5. Nachdem Ihr Raspberry Pi neu gestartet wurde, verbinden Sie das Terminalfenster auf Ihrem lokalen Host-Computer erneut mit Ihrem Raspberry Pi.

Ihre Raspberry-Pi-Systemsoftware ist jetzt konfiguriert und Sie können mit Installieren der erforderlichen Anwendungen und Bibliotheken fortfahren.

Installieren der erforderlichen Anwendungen und Bibliotheken

Mit diesem Verfahren werden die Anwendungssoftware und die Bibliotheken installiert, die in den nachfolgenden Tutorials verwendet werden.

Wenn Sie einen Raspberry Pi verwenden oder die erforderliche Software auf Ihrem IoT-Gerät kompilieren können, führen Sie diese Schritte im Terminalfenster auf Ihrem lokalen Host-Computer aus. Wenn Sie Software für Ihr IoT-Gerät auf Ihrem lokalen Host-Computer kompilieren müssen, lesen Sie in der Softwaredokumentation für Ihr IoT-Gerät nach, wie Sie diese Schritte auf Ihrem Gerät ausführen.

So installieren Sie die Anwendungssoftware und die Bibliotheken auf Ihrem Raspberry Pi:
  1. Geben Sie diesen Befehl ein, um die Anwendungssoftware und die Bibliotheken zu installieren.

    sudo apt-get -y install build-essential libssl-dev cmake unzip git python3-pip
  2. Geben Sie diese Befehle ein, um zu bestätigen, dass die richtige Version der Software installiert wurde.

    gcc --version cmake --version openssl version git --version
  3. Vergewissern Sie sich, dass diese Versionen der Anwendungssoftware installiert sind:

    • gcc: 9.3.0 oder höher

    • cmake: 3.10.x oder höher

    • OpenSSL: 1.1.1 oder höher

    • git: 2.20.1 oder höher

Wenn Ihr Raspberry Pi über akzeptable Versionen der erforderlichen Anwendungssoftware verfügt, können Sie mit (Optional) Speichern des microSD-Karten-Images fortfahren.

(Optional) Speichern des microSD-Karten-Images

In den Tutorials in diesem Lernpfad werden Sie auf diese Verfahren stoßen, um eine Kopie des microSD-Karten-Images des Raspberry Pi in einer Datei auf Ihrem lokalen Host-Computer zu speichern. Sie werden zwar empfohlen, sind aber keine Pflichtaufgaben. Wenn Sie das microSD-Karten-Image an der empfohlenen Stelle speichern, können Sie die Verfahren überspringen, die dem Speichern in diesem Lernpfad vorausgehen. Dies kann Zeit sparen, wenn Sie etwas erneut versuchen müssen. Wenn Sie das microSD-Karten-Image nicht regelmäßig speichern, müssen Sie die Tutorials im Lernpfad möglicherweise von Anfang an neu beginnen, wenn Ihre microSD-Karte beschädigt ist oder wenn Sie versehentlich eine App oder deren Einstellungen falsch konfigurieren.

Die microSD-Karte Ihres Raspberry Pi verfügt jetzt über ein aktualisiertes Betriebssystem und die grundlegende Anwendungssoftware ist geladen. Sie können die Zeit sparen, die Sie für die Ausführung der vorherigen Schritte benötigen, indem Sie den Inhalt der microSD-Karte jetzt in einer Datei speichern. Wenn Sie das aktuelle Image des microSD-Karten-Images Ihres Geräts haben, können Sie von diesem Punkt aus beginnen, um ein Tutorial oder einen Vorgang fortzusetzen oder erneut zu versuchen, ohne die Software von Grund auf neu installieren und aktualisieren zu müssen.

So speichern Sie das Image der microSD-Karte in einer Datei:
  1. Geben Sie diesen Befehl ein, um den Raspberry Pi herunterzufahren.

    sudo shutdown -h 0
  2. Nachdem der Raspberry Pi vollständig heruntergefahren ist, trennen Sie ihn von der Stromversorgung.

  3. Entfernen Sie die microSD-Karte aus dem Raspberry Pi.

  4. Auf Ihrem lokalen Host-Computer:

    1. Legen Sie die microSD-Karte ein.

    2. Speichern Sie das Image der microSD-Karte mithilfe des Imaging-Tools für die SD-Karte in eine Datei.

    3. Nachdem das Image der microSD-Karte gespeichert wurde, werfen Sie die Karte aus dem lokalen Host-Computer aus.

  5. Trennen Sie den Raspberry Pi von der Stromversorgung und legen Sie die microSD-Karte in den Raspberry Pi ein.

  6. Schließen Sie den Raspberry Pi an die Stromversorgung an.

  7. Nachdem Sie etwa eine Minute gewartet haben, verbinden Sie erneut das Terminalfenster auf dem lokalen Host-Computer, der mit Ihrem Raspberry Pi verbunden war, und melden Sie sich dann beim Raspberry Pi an.