Étape 2 : Installez et vérifiez le logiciel requis sur votre appareil - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 2 : Installez et vérifiez le logiciel requis sur votre appareil

Les procédures décrites dans cette section se poursuivent à partir dela section précédentepour mettre à jour le système d'exploitation de votre Raspberry Pi et installer le logiciel sur le Raspberry Pi qui sera utilisé dans la section suivante pour créer et installer leAWS IoTClient de l'appareil.

Une fois cette section terminée, votre Raspberry Pi dispose d'un système d'exploitation à jour, le logiciel requis par les didacticiels de ce parcours d'apprentissage, et il sera configuré pour votre localisation.

Equipement requis :
Note

Le Raspberry Pi Model 3+ et le Raspberry Pi Model 4 peuvent exécuter toutes les commandes décrites dans ce parcours d'apprentissage. Si votre appareil IoT ne peut pas compiler de logiciel ou exécuter leAWS Command Line Interface, vous devrez peut-être installer les compilateurs requis sur votre ordinateur hôte local pour créer le logiciel, puis le transférer sur votre appareil IoT. Pour plus d'informations sur l'installation et la création d'un logiciel pour votre appareil, consultez la documentation du logiciel de votre appareil.

Mise à jour du logiciel du système d'exploitation

Cette procédure met à jour le logiciel du système d'exploitation.

Pour mettre à jour le logiciel du système d'exploitation sur le Raspberry Pi

Effectuez ces étapes dans la fenêtre du terminal de votre ordinateur hôte local.

  1. Entrez ces commandes pour mettre à jour le logiciel système sur votre Raspberry Pi.

    sudo apt-get -y update sudo apt-get -y upgrade sudo apt-get -y autoremove
  2. Mettez à jour les paramètres régionaux et de fuseau horaire du Raspberry Pi (facultatif).

    Entrez cette commande pour mettre à jour les paramètres régionaux et de fuseau horaire de l'appareil.

    sudo raspi-config
    1. Pour définir les paramètres régionaux de l'appareil :

      1. DansOutil de configuration du logiciel Raspberry Pi (raspi-config)écran, choisissez une option.

        5 Localisation Options Configure language and regional settings

        Utilisation de l'Tabclé pour passer à<Select>,puis appuyez surspace bar.

      2. Dans le menu des options de localisation, choisissez l'optionL1.

        L1 Locale Configure language and regional settings

        Utilisation de l'Tabclé pour passer à<Select>,puis appuyez surspace bar.

      3. Dans la liste des options de paramètres régionaux, choisissez les paramètres régionaux que vous souhaitez installer sur votre Raspberry Pi en utilisant les touches fléchées pour faire défiler et le boutonspace barpour marquer ceux que vous voulez.

        Aux États-Unis,en_US.UTF-8est un bon choix.

      4. Après avoir sélectionné les paramètres régionaux de votre appareil, utilisez leTabclé à choisir<OK>, puis appuyez surspace barpour afficherConfiguration des paramètres régionauxpage de confirmation.

    2. Pour définir le fuseau horaire de l'appareil, procédez comme suit :

      1. Dansraspi-configécran, choisissez une option.

        5 Localisation Options Configure language and regional settings

        Utilisation de l'Tabclé pour passer à<Select>,puis appuyez surspace bar.

      2. Dans le menu des options de localisation, utilisez la touche fléchée pour choisir l'optionL2 :

        L2 time zone Configure time zone

        Utilisation de l'Tabclé pour passer à<Select>,puis appuyez surspace bar.

      3. DansConfiguration de tzdata, choisissez votre zone géographique dans la liste.

        Utilisation de l'Tabclé pour passer à<OK>, puis appuyez surspace bar.

      4. Dans la liste des villes, utilisez les touches fléchées pour choisir une ville dans votre fuseau horaire.

        Pour définir le fuseau horaire, utilisez leTabclé pour passer à<OK>, puis appuyez surspace bar.

    3. Lorsque vous avez terminé la mise à jour des paramètres, utilisez leTabclé pour passer à<Finish>, puis appuyez surspace barpour fermer leraspi-configapp.

  3. Entrez cette commande pour redémarrer votre Raspberry Pi.

    sudo shutdown -r 0
  4. Attendez que votre Raspberry Pi redémarre.

  5. Une fois votre Raspberry Pi redémarré, reconnectez la fenêtre du terminal de votre ordinateur hôte local à votre Raspberry Pi.

Votre logiciel système Raspberry Pi est maintenant configuré et vous êtes prêt à continuerInstallez les applications et bibliothèques requises.

Installez les applications et bibliothèques requises

Cette procédure installe le logiciel d'application et les bibliothèques utilisés par les didacticiels suivants.

Si vous utilisez un Raspberry Pi ou si vous pouvez compiler le logiciel requis sur votre appareil IoT, effectuez ces étapes dans la fenêtre du terminal de votre ordinateur hôte local. Si vous devez compiler un logiciel pour votre appareil IoT sur votre ordinateur hôte local, consultez la documentation logicielle de votre appareil IoT pour obtenir des informations sur la procédure à suivre sur votre appareil.

Pour installer l'application, le logiciel et les bibliothèques sur votre Raspberry Pi
  1. Entrez cette commande pour installer le logiciel d'application et les bibliothèques.

    sudo apt-get -y install build-essential libssl-dev cmake unzip git python3-pip
  2. Saisissez ces commandes pour confirmer que la version correcte du logiciel a été installée.

    gcc --version cmake --version openssl version git --version
  3. Vérifiez que ces versions du logiciel d'application sont installées :

    • gcc: 9.3.0 ou version ultérieure

    • cmake: 3.10.x ou version ultérieure

    • OpenSSL: 1.1.1 ou version ultérieure

    • git: 2.20.1 ou version ultérieure

Si votre Raspberry Pi dispose de versions acceptables du logiciel d'application requis, vous êtes prêt à continuer(Facultatif) Enregistrez l'image de la carte microSD.

(Facultatif) Enregistrez l'image de la carte microSD

Tout au long des didacticiels de ce parcours d'apprentissage, vous trouverez ces procédures pour enregistrer une copie de l'image de la carte microSD du Raspberry Pi dans un fichier de votre ordinateur hôte local. Bien qu'ils soient encouragés, ils ne sont pas des tâches obligatoires. En enregistrant l'image de la carte microSD comme suggéré, vous pouvez ignorer les procédures précédant le point de sauvegarde dans ce parcours d'apprentissage, ce qui peut gagner du temps si vous avez besoin de réessayer quelque chose. La conséquence de l'absence d'enregistrement périodique de l'image de la carte microSD est que vous devrez peut-être redémarrer les didacticiels du parcours d'apprentissage dès le début si votre carte microSD est endommagée ou si vous configurez accidentellement une application ou ses paramètres incorrectement.

À ce stade, la carte microSD de votre Raspberry Pi est dotée d'un système d'exploitation mis à jour et du logiciel d'application de base chargé. Vous pouvez gagner du temps nécessaire pour effectuer les étapes précédentes en enregistrant le contenu de la carte microSD dans un fichier maintenant. L'image actuelle de l'image de la carte microSD de votre appareil vous permet de commencer à partir de ce moment pour continuer ou réessayer un tutoriel ou une procédure sans avoir besoin d'installer et de mettre à jour le logiciel à partir de zéro.

Pour enregistrer l'image de la carte microSD dans un fichier
  1. Entrez cette commande pour arrêter le Raspberry Pi.

    sudo shutdown -h 0
  2. Une fois que le Raspberry Pi s'est complètement arrêté, retirez son alimentation.

  3. Retirez la carte microSD du Raspberry Pi.

  4. Sur votre ordinateur hôte local :

    1. Insérez la carte microSD.

    2. À l'aide de l'outil d'imagerie de votre carte SD, enregistrez l'image de la carte microSD dans un fichier.

    3. Une fois l'image de la carte microSD enregistrée, éjectez-la de l'ordinateur hôte local.

  5. Lorsque l'alimentation est déconnectée du Raspberry Pi, insérez la carte microSD dans le Raspberry Pi.

  6. Appliquez de l'énergie au Raspberry Pi.

  7. Après avoir attendu environ une minute, sur l'ordinateur hôte local, reconnectez la fenêtre du terminal de votre ordinateur hôte local connecté à votre Raspberry Pi., puis connectez-vous au Raspberry Pi.