Raspberry, installation et configuration de l'OS Raspbian

 

Raspberry Pi — Wikipédia 

Attention, c'est la première fois que j'utilise Raspberry ! Il peut y avoir des erreurs dans l'article ! N'hésitez pas a me les signaler avec les commentaires Blogger, en bas de page !

Dans cet article, nous allons voir comment installer l'OS spécifique aux Raspberry : Raspbian. Cette version de Linux est très légère et permet une optimisation du Raspberry, bien plus que si nous installions Ubuntu, ou autre système d'exploitation comme Windows. Pour installer et configurer l'OS sur le Raspberry, il vous faut :

- une carte microSD (j'en ai choisi une de 16G, mais vous pouvez utiliser une de 8G ou 32G, cela passe aussi. )

- un support de carte microSD pour installer l'OS sur celle-ci (je recommande un support en USB, qui s'adapte a tous les ordinateurs).

- Une carte Raspberry (j'utilise une carte pi 3 B+, de 2017, voir documentation, 70€ pour cause de pénurie de semi-conducteur)

- Une alimentation USB 5V (j'utilise un bloc indiqué en 3A, même si la carte ne nécessite que 2A)

- comme je ne vais pas configurer l'OS via le réseau (SSH), mais pas l'interface graphique, il me faut également un écran, un câble HDMI, un clavier, et une sourie.

Je recommande l'utilisation d'une carte microSD de marque, si possible classe 3 ou 4. Personnellement j'utilise une carte microSD kingston technology classe C10 (vitesse d’écriture minimum de 10Mo/s)

Avant d'aller plus loin, une petite modification :

Le processeur de la Raspberry (un processeur ARM Cortex-A53 64 bits quatre cœurs à 1,4 GHz) chauffe énormément (largement de quoi se brûler les doigts). Et pour cause ! Il dissipe environ 5W. Pour limiter la température du processeur et garantir un bon fonctionnement, j'ai installé deux dissipateurs thermique de 1,4 cm par 1,4 cm, collés a l'aide non pas de graisse thermique, mais de double-face thermique fourni avec les dissipateurs. Pour reproduire cette solution, si vous ne savez pas quel dissipateur ni quel système de fixation choisir, je vous recommande de lire cet article. Voici une photo de la carte munie de ses dissipateurs :

Installation de l'OS Raspbian :

Pour installer l'OS sur la carte, allez sur le site officiel, sur cette page (software), et téléchargez le logiciel Raspberry Pi Imager, qui va servir a configurer la bonne version de l'OS et a l'installer sur la carte microSD. Une fois le logiciel téléchargé, vous arrivez sur cette page :

La version importe peu, le logiciel étant mis a jour régulièrement par la fondation Raspberry®. Je suis à la version 1.7.5, logiciel en français.

Avant de faire une quelconque modification a la carte microSD, nous allons tout d’abord la formater. Lancez le formatage depuis votre bureau, sur l'espace de stockage. Une fois la carte formaté et vidée, basculez sur le logiciel :

Une fois la page principale du logiciel ouverte, ouvrez le menu Operating System, et choisissez la version de l'OS que vous voulez installer (en fonction de votre besoin). Je choisis quand a moi la version basique de Raspbian, avec interface graphique, 32 bit (c'est la première). Ensuite, cliquez sur Storage pour sélectionnez votre support de stockage (ici une microSD). Avant de cliquer sur "write", il est généralement recommandé de faire le raccourci CTRL + MAJ + X pour pré-configurer l'OS. Si vous le faite, cochez la case Enable SSH, et choisissez votre mot de passe (nous en aurons besoin plus tard pour se connecter au Raspberry a distance, et cela évitera alors de le faire via l'interface graphique). Ensuite, si votre Raspberry a le wifi intégré (comme le Raspberry pi 3B+, 4, et 0W - W signifie Wifi), vous pouvez cocher la case configure wifi et entrer votre mot de passe et votre nom de wifi. Choisissez également le pays pour que le wifi se connecte correctement. Enfin, vous pouvez choisir la time zone (heure locale) du Raspberry, ainsi qu'un changement automatique hiver / été. vous pouvez laisser les autres paramètres par défauts. Appuyez sur save (en bas de page). Vous pouvez ne pas paramétrer l'OS avec ce raccourci, car cela peut être fait une fois l'installation terminée, et cela évitera aussi de laisser traîner vos mots de passes partout. Dans ce cas, écrivez juste l'OS sans faire le raccourci. Enfin, appuyez sur write. Le téléchargement s'exécute (3 min environ), puis une vérification est effectuée. Enfin, un message "success of the operation !" s'affiche.

NOTE : il peut arriver que l’installation échoue. Ce n'est pas grave, il suffi de relancer l'installation. La carte SD n'est pas le support le plus stable, ni le plus sûr.

Une fois l'installation de l'OS terminée, vous pouvez connecter votre clavier, votre souris, votre écran via HDMI, mettre votre carte microSD flashée dans le port SD de votre carte, et enfin, en dernier, l'alimentation (USB).

Si vous avez fait le raccourci, votre Raspberry se connecte automatiquement au réseau, puisque vous avez rentré les paramètres correspondants avant de charger l'OS. Si vous ne l'avez pas fait, ce n'est pas grave. Vous le ferez plus tard.

Attention, pour ce qui n'ont pas paramétré leur Raspberry avec le raccourci dans le logiciel, voici la marche a suivre :

Au premier démarrage, une séquence d'initialisation et de paramétrage s'affiche. Tout d'abord, rentrez votre pays, puis votre langage, et enfin votre timezone. surtout ne cliquez pas sur Use US keyboard, sinon, votre clavier sera en mode clavier qwerty. Ensuite, il vous demandera de choisir un mot de passe et un identifiant. mettez pi en identifiant et raspberry en mot de passe. Il vous indiquera que ce sont les paramètres par défauts. Sauf si vous souhaitez quelque chose de sécurisé (et quand bien même vous pourrez modifier cela), fermez le message. Ensuite on vous demande si vous voulez paramétrer la taille de votre bureau. Si votre écran est petit, activez l'option, sinon, pas besoin. Appuyez sur next (je pense que vous avez compris le concepte, maintenant). Ensuite, on vous demande votre wifi et mot de passe wifi pour s'y connecter. Passez sans vous connecter (il y a une case spéciale pour cela). Puis, une page update software s'affiche. Elle sert a mettre a jour les packages. Sans le réseau, impossible. Nous le ferons plus tard en lignes de commande dans un terminal. Enfin, pressez "restart" pour rebooter votre carte et finir l'installation.

Une fois la carte rebooté, vous arrivez sur votre page d’accueil/bureau (comme dans n'importe quel système d'exploitation). Nous allons maintenant paramétrer ce que nous n'avons pas fait avant :

paramétrage réseau ==> sélectionnez le réseau auquel vous souhaitez connecter le Raspberry dans l'icône en haut a droite, et entrez votre mot de passe réseau. Vous voici maintenant connecté.

activation protocole SSH, communication série via ports GPIO, I²C, SPI ==> il y a deux méthode pour faire cela. Via un terminal, ou via les paramètres. Pour le faire via le terminal, tapez la commande suivante : sudo raspi-config  (pour aller dans le BIOS) puis allez dans "Interface Options", puis activez les différents protocoles cités plus haut : I²C, SPI, SSH, Série via GPIO. Vous pouvez vous diriger dans le menu grâce au flèches de votre clavier.

mettre à jour les logiciels (paquets) ==> pour cela, je vous invite a suivre ce tuto : https://lecrabeinfo.net/ubuntu-linux-mettre-a-jour-paquets-systeme.html, et donc si je vous fais la bonne commande cela donne ça : sudo apt update ; apt list --upgradable ; sudo apt full-upgrade ; sudo reboot.

Voila, l'installation et la configuration de l'OS est terminé. Si vous voulez vous connecter au Raspberry via le protocole SSH, je vous conseille de regarder cette vidéo. Dans le tutoriel qui va suivre, nous allons faire clignoter une LED sur le Raspberry, en code python, et ce grâce a des commandes dans un terminal, puis nous ferons la même chose mais ce grâce au protocole SSH.