Apple

Raspberry Pi 4 Model B et Raspbian Buster: Comment configurer votre carte

Par Maximus63 , le 12 juillet 2019 - 10 minutes de lecture

Transformer un ordinateur Raspberry Pi en une station de surveillance de l'air avec quelques ajouts
Le chapeau Enviro + Raspberry Pi de Pimoroni vous permet de mesurer la qualité de l'air autour de votre maison.
http://www.zdnet.com/

Avant de plonger dans mon dialogue pratique, voici quelques liens contenant des informations intéressantes et utiles sur les nouveaux systèmes d'exploitation Raspberry Pi 4 et Raspbian Buster:

À partir de ces trois références, vous devriez pouvoir trouver tous les détails techniques et commerciaux sur le Raspberry Pi 4. Le kit de base Raspberry Pi 4 que j'ai commandé est arrivé jeudi après-midi, comme promis. Le contenu est assez basique, mais suffisant pour au moins y aller:

    pistarter.jpg "height =" auto "width =" 270

    Kit de démarrage Raspberry Pi 4.

    Image: Pi-Shop.ch

  • Raspberry Pi 4 modèle B, avec 2 Go de mémoire
  • Alimentation 15W USB-C
  • Étui Raspberry Pi 4
  • Carte SD micro-USB classe 10 de 16 Mo, préchargée avec le logiciel NOOBS
microhdmi.jpg "height =" auto "width =" 270 "data-original =" https://zdnet1.cbsistatic.com/hub/i/r/2019/07/12/c8f0b0b7-4f80-4e60-88e7-a2e415cbfade /resize/270xauto/c3940f15f0839d6bfd8df74faf54e36d/microhdmi.jpg

Adaptateur micro-HDMI vers HDMI,

L'omission flagrante ici est n'importe quel type de câble ou d'adaptateur micro-HDMI. Il n'y a toujours pas de tels câbles en stock chez Pi-Shop (ce qui explique probablement aussi pourquoi aucun de ceux-ci n'a été inclus dans ce kit de démarrage), alors j'avais également commandé un adaptateur.

L'utilisation de l'adaptateur micro-HDMI présente une limitation, qui n'est peut-être pas évidente en regardant simplement ces images. Les deux connecteurs micro-HDMI étant relativement proches l'un de l'autre sur la carte, il est impossible d'utiliser deux adaptateurs côte à côte. Il n'y a tout simplement pas assez de place pour les têtes HDMI des deux.

Sinon, tout semble très bien. Tout concorde parfaitement – il me semble que la carte Pi 4 est un peu plus ajustée dans le boîtier que les générations précédentes. Vous devez donc veiller à ce que les trous de montage de la carte soient correctement positionnés sur les repose-pieds du boîtier.

La carte micro-SD du kit est préchargée avec NOOBS. Pour ceux qui ne sont pas familiarisés avec le chargement / l’installation de Raspbian, NOOBS est essentiellement un moyen de distribuer Raspbian sur une carte SD spécialement formatée / partitionnée, de sorte qu’il est facile d’ajouter d’autres systèmes d’exploitation. Il n'y a pas de différence dans Raspbian lui-même entre la distribution NOOBS et la distribution Raspbian uniquement. La carte NOOBS contient également LibreElec, qui est une version simplifiée de Linux avec le logiciel Kodi Media Center installé.

L'inconvénient de la distribution NOOBS est qu'elle démarre beaucoup plus lentement qu'une installation uniquement de Raspbian. Il regarde autour de vous pour voir quels autres systèmes d'exploitation sont installés, et il tarde un peu pour vous donner le temps d'interrompre le processus de démarrage afin que vous puissiez ajouter ou supprimer d'autres systèmes d'exploitation. Je ne fais autre chose que Raspbian sur la plupart de mes systèmes Pi, je n'utilise donc plus de cartes SD au format NOOBS.

Pour installer uniquement Raspbian, vous devez vous rendre sur la page Téléchargements de Raspberry Pi et obtenir l’une des images Raspbian. Il y en a trois au choix:

  • Raspbian Buster Lite: Une version minimale du texte uniquement (CLI).
  • Raspbian Buster with Desktop: comprend le bureau graphique Raspbian Pixel
  • Raspbian Buster avec le logiciel de bureau et recommandé: Inclut le bureau Pixel et quelques autres progiciels plus importants.

Si vous n'avez aucune raison spécifique de faire autrement, le meilleur choix ici est probablement l'image Raspbian + Pixel (celle du milieu). Si vous avez besoin / désirez une image contenant uniquement du texte, vous le saurez certainement, alors que l’une des parties les plus importantes et les plus importantes de l’image Raspbian + Pixel + More est le logiciel Wolfram / Mathematica et qu’elle n’est pas prête pour cette version de Raspbian encore, donc ce n'est pas là quand même. Comme Simon le dit dans le post ci-dessus, lorsque Mathematica sera prêt, il sera annoncé et disponible pour un téléchargement et une installation faciles.

La taille de l’image Raspbian + Pixel est légèrement supérieure à 1 Go (la taille est d’environ 3,8 Go), tandis que celle de Raspbian + Pixel + Plus est légèrement inférieure à 2 Go (la taille est d’environ 5,3 Go). Pour l'un ou l'autre, une fois l'image téléchargée, vous devez la décompresser et la copier sur une carte micro-SD. Bien que l'image ne contenant que du texte puisse tenir sur une carte de 4 Go (je n'ai pas essayé depuis longtemps), les images GUI nécessitent au moins une carte de 8 Go. Si vous disposez d'un système Linux disponible pour cela, la ligne de commande tout-en-un ressemble à ceci:

unzip -p 2019-06-20-raspbian-buster.zip | dd bs = 4M of = / dev / sdX iflag = fullblock oflag = statut direct = progression

Remplacez / dev / sdX dans cette commande par le nom de périphérique de votre carte SD.

Si vous n'avez pas de système Linux disponible, le Guide d'installation de Raspbian contient des instructions pour Windows et MacOS.

Vous pouvez ensuite mettre la carte micro-SD dans le Raspberry Pi 4 et l’amorcer!

Lors du premier démarrage, le système de fichiers racine sera développé de manière à occuper tout l'espace disponible sur la carte SD. Le Pi redémarrera alors automatiquement. Tout cela se passe sans que vous ayez à faire quoi que ce soit. Pendant la séquence de démarrage, vous verrez pour la première fois à quel point le Pi 4 est plus rapide que les modèles précédents; Par exemple, l'écran de démarrage de Pixel Desktop, qui était visible pendant un certain temps au démarrage, défile tellement rapidement que vous risquez de le manquer (littéralement). L'ensemble du processus de démarrage prend moins d'une minute et vous obtiendrez alors le (nouveau) bureau de Raspbian Pixel:

2019-07-12-095513-1680x1050-scrot.png "height =" auto "width =" 470 "data-original =" https://zdnet3.cbsistatic.com/hub/i/r/2019/07/12 /50973c2e-b64b-43d8-bbe5-3b69e00b805a/resize/470xauto/c14fad8ff36d36949cfa5d5ca81e8e36d/2019-07-12-095513-1680x1050-scrot.png

Bureau Raspbian Buster Pixel

Image: J.A. Watson

Wow, est-ce bien – et rapide!

welcome.png "height =" auto "width =" 270 "data-original =" https://zdnet2.cbsistatic.com/hub/i/r/2019/07/12/f838a09b-a2a9-4f0f-b053-ba854a633d63 /resize/270xauto/47d41ee3b7304f12b37de40946bcf91d/welcome.png

Image: J.A. Watson

La fenêtre 'Welcome to Raspbian' sera au centre de l'écran, où vous devez cliquer sur «Suivant» pour lancer le processus de configuration du premier démarrage. Sachez que si vous n'utilisez pas de clavier US-Ascii, celui-ci n'a pas encore été configuré et les touches ne produiront pas ce que vous attendez. Vous pouvez faire un détour ici, en ignorant la fenêtre de bienvenue, et aller au menu Pixel (cliquez sur la framboise en haut à gauche de l'écran), puis sur Préférences, puis sur Configuration de Raspberry Pi et sur l'onglet Langue, choisissez la disposition correcte.

country.png "height =" auto "width =" 270 "data-original =" https://zdnet4.cbsistatic.com/hub/i/r/2019/07/12/8aa6c66b-4ef6-4934-a62e-555f06a87bf2 /resize/270xauto/315e430d77be7a5d6ca8bf2a40b18323/country.png

Image: J.A. Watson

Lorsque vous cliquez sur Suivant dans l'écran d'accueil, vous obtenez la fenêtre de sélection de pays. Cela définit l'emplacement, la langue et le fuseau horaire du système installé. De plus, le paramètre d'emplacement détermine également les caractéristiques du WiFi. Encore une fois, cela ne configure pas le clavier.

password.png "height =" auto "width =" 270 "data-original =" https://zdnet4.cbsistatic.com/hub/i/r/2019/07/12/6f80fe6b-0ef1-439e-b638-fbc8dd6d0d0fdb /resize/270xauto/31d911ba4454c897448e8bec3ca0252d/password.png

Image: J.A. Watson

Ceci fait, cliquez à nouveau sur Suivant pour passer à l’écran de configuration suivant.

L'écran de mot de passe est aussi simple qu'il y paraît – entrez simplement le mot de passe deux fois (pour confirmation), puis cliquez sur Suivant.

networks.png "height =" auto "width =" 270 "data-original =" https://zdnet1.cbsistatic.com/hub/i/r/2019/07/12/59d8fcdd-2636-457a-b136-5075b4fa3db7 /resize/270xauto/8b1db4890f1a1b2a54cee03899890844/networks.png

Image: J.A. Watson

L'écran suivant vous permet de sélectionner un réseau sans fil. si le réseau que vous choisissez nécessite un mot de passe, vous serez invité à le saisir. Bien sûr, vous pouvez ignorer cette étape et configurer un réseau sans fil ultérieurement si vous le souhaitez. Si vous disposez d’une connexion réseau filaire, il serait judicieux de l’utiliser pour le moment, pendant que vous aurez terminé la procédure de mise à jour du logiciel.

error.png "height =" auto "width =" 270 "data-original =" https://zdnet1.cbsistatic.com/hub/i/r/2019/07/12/1a9fc7b2-fcbd-419b-9078-6c0a858d51a0 /resize/270xauto/907c15c28592a03e05bac02a6f725906/error.png

Image: J.A. Watson

Une fois le réseau configuré, le processus d'installation passe au processus de mise à jour du logiciel Raspbian. Malheureusement, à ce stade, il rencontre un problème qui est en fait un effet secondaire inattendu du fait que Raspbian Buster a été publié avant la version finale de Debian Buster, sur laquelle il est basé.

Quand une version de Debian passe de "testing" à "stable", comme Buster vient de le faire, certains noms de référentiels changent. Étant donné que cette version de Raspbian a été construite avant la modification, les anciens noms sont toujours en place. Par conséquent, les modifications ne sont pas satisfaisantes. À ce stade, vous ne pouvez rien faire. Cliquez simplement sur "OK" et laissez la fenêtre disparaître. Je vais vous montrer comment résoudre ce problème dans une minute.

apt.png "height =" auto "width =" 270 "data-original =" https://zdnet4.cbsistatic.com/hub/i/r/2019/07/12/c9edd35d-a1ba-4507-9928-0372ab76d316 /resize/270xauto/7a44ab4a6478c9cabafee224fc27fe32/apt.png

Image: J.A. Watson

Une fois la fenêtre d'erreur disparue, vous obtiendrez une fenêtre indiquant que Raspbian est à jour (bien sûr, pas du tout) et vous demandant si vous souhaitez redémarrer. Cliquez sur "Plus tard" dans cette fenêtre pour que le processus de configuration de la première exécution soit terminé. Ensuite, ouvrez une fenêtre de terminal (cliquez sur l’icône de terminal dans la barre de titre), puis exécutez «sudo apt update».

Il est important d'utiliser la commande "apt" ici, et non pas "apt-update", car apt reconnaît le changement de référentiel et vous demande si vous souhaitez accepter les nouvelles informations du référentiel, tandis qu'apt-get se plaint simplement du problème et quitte. , à peu près comme l'a fait le processus de premier passage. Il existe d'autres moyens de résoudre ce problème, mais c'est le plus simple que je connaisse.

Après avoir accepté la modification d'apt, suivez-la avec "sudo apt dist-upgrade" pour télécharger et installer toutes les dernières mises à jour de Raspbian. Une fois que cela est fait, vous avez en fait terminé tout ce qui était supposé être fait lors du processus de première exécution, vous êtes donc maintenant vraiment prêt à redémarrer.

VOIR: Comment construire une carrière de développeur réussie (PDF gratuit)

À ce stade, le Raspberry Pi 4 est connecté, configuré et exécute la dernière version de Raspbian, avec toutes les dernières mises à jour. Je vais travailler avec cela au cours du week-end, essayer de trouver de meilleures idées sur ce qui est bon (et peut-être moins bon) à ce sujet et écrire davantage. S'amuser!

P.S. Une dernière remarque rapide, car j’ai déjà rencontré une chose dans la catégorie «pas très bon» (très irritant). Il semble que si je laisse le Pi 4 inactif pendant un certain temps, il passe d'abord en mode économiseur d'écran, où la console est masquée, et vous pouvez continuer à travailler en déplaçant simplement la souris ou en touchant le clavier.

Mais si vous le laissez intact pendant un moment (je ne sais pas encore combien de temps), il semble passer en quelque sorte à un mode de suspension / hibernation / quel que soit le mode de mon réveil. Le cyclage de puissance semble être la seule solution – et ce n'est certainement pas bon …