installer raspbian sur raspberry pi

Comment Installer Raspberry Pi OS Bullseye sur Raspberry Pi ?

Il s’agit de la question principale que tout le monde se pose au moment de réinstaller son Raspberry Pi.
Cet article servira également de référence pour mes prochains articles, afin d’éviter d’expliquer à chaque fois comment installer Raspberry Pi OS (ex Raspbian).
Voici donc les étapes à suivre pour installer Raspbian Bullseye sur Raspberry Pi :

  • Étape 1 : Télécharger l’image de Raspberry Pi OS sur le site officiel
  • Étape 2 : Télécharger Etcher
  • Étape 3 : Utiliser Etcher pour flash l’image de Raspbian sur la carte SD
  • Étape 4 : Insérer la carte SD dans le Raspberry Pi et démarrer

Bien sur il faudra ensuite s’occuper de la configuration, que nous verrons également dans cet article.
Je vais commencer par une introduction concernant Raspberry Pi OS si nécessaire, puis expliquer en détail chaque étape ci-dessus, que ce soit pour la version Lite ou Desktop.

À propos, si vous êtes novice sur Raspberry Pi et que vous souhaitez accélérer vos premiers pas (tout en vous amusant), n’hésitez pas à télécharger mon e-book « Maitrisez Raspberry Pi en 30 jours« . Il s’agit d’un défi de 30 jours au cours duquel vous apprendrez une nouvelle compétence chaque jour. Vous économiserez du temps et de l’argent et pourrez enfin apprécier cet appareil passionnant qu’est le Raspberry Pi.

Présentation de Raspberry Pi OS

Si vous êtes nouveau sur Raspberry Pi, commençons par une rapide introduction à propos de Raspberry Pi OS.

Présentation

Raspberry Pi OS est une distribution Linux basée sur Debian.
C’est la distribution officielle du Raspberry Pi.

Raspberry Pi OS suit les noms des versions de Debian, donc la dernière version disponible est Raspberry Pi OS Bullseye (Debian 11). Raspberry Pi OS est optimisé pour le Raspberry Pi et vous utiliserez cette distribution pour la plupart de vos projets.

Versions

Raspberry Pi OS est proposé en trois « versions » :

  • Full : Raspberry Pi OS avec l’environnement de bureau et les logiciels recommandés
  • Desktop : Raspberry Pi OS avec l’environnement de bureau uniquement
  • Lite : Une image minimale de Raspberry Pi OS (sans bureau)

Comme le nom le laisse deviner, les deux premières incluent une interface graphique (LXDE), alors que la dernière vient uniquement avec le système de base indispensable (mais il est possible d’ajouter le bureau par la suite).

Si vous êtes débutant avec Linux, je vous conseille de démarrer avec la version Desktop ou Full, ce qui vous permettra de vous familiariser avec le fonctionnement, puis tester les commandes.

À travers cet article, je vais vous expliquer comment faire pour l’une de ces deux versions de Raspberry Pi OS.
L’installation de la version Desktop ou Full est absolument la même, je vais donc l’appeler plus simplement « Desktop » par la suite. Vous saurez que c’est la même chose si vous avez choisi la version « Full ».

Quel que soit votre choix à cet instant, vous saurez à la fin de cet article comment faire.
Sachez également qu’à tout moment il est possible d’installer une interface graphique sur Raspberry Pi OS Lite. Donc, votre choix n’est jamais définitif.

Prérequis pour Installer Raspberry Pi OS

Afin de réaliser les étapes indiquées dans la suite de cet article, vous aurez besoin de :

  • Une connexion Internet
  • Un ordinateur pour télécharger Raspberry Pi OS et préparer la carte SD
  • Un lecteur de carte SD (soit un port inclus dans votre ordinateur, soit un lecteur USB)
    Si vous n’en avez pas encore, voici un exemple de produit qui fonctionne très bien sur Amazon
  • Une carte SD de 8 Go minimum
    Ce modèle est mon préféré si vous n’en avez pas, mais sinon n’importe laquelle fera l’affaire pour débuter.
    Si cela est vraiment important pour vous, sachez que j’ai fait un comparatif de toutes les cartes SD ici, vous aurez tous les détails.
  • Un adaptateur SD / micro SD suivant le lecteur que vous utilisez
    Il est généralement fourni lorsque vous acheter la carte SD
  • Et bien sûr un Raspberry Pi prêt à fonctionner (avec clavier et écran branché pour réaliser l’installation dans les meilleures conditions)

Une fois que vous avez rassemblé tout ceci, nous sommes prêts à continuer !

Télécharger Raspberry Pi OS

Il y a deux méthodes principales pour installer Raspberry Pi OS sur votre carte SD :

  • Utiliser Raspberry Pi Imager : logiciel créé par le fabricant, qui s’occupera de tout pour vous.
  • Utiliser Balena Etcher : il faudra d’abord télécharger l’image du système, et l’installer ensuite sur votre carte SD avec Etcher.

Les deux techniques fonctionnent, mais si vous lisez cet article, je suppose que vous débutez seulement, et donc je vous conseille de choisir la première option.
Vous trouverez plein de tutoriels sur ce site où j’explique comment faire avec Etcher, mais pour l’instant, on va utiliser Imager.

Téléchargement de Raspberry Pi Imager

Raspberry Pi Imager est disponible sur le site officiel. Ils font tout pour le mettre en avant sur le site, donc ca sera facile à trouver. Voici le lien direct pour le télécharger.

Installation de Raspberry Pi Imager sur votre ordinateur

Une fois téléchargé sur votre ordinateur, installez-le comme n’importe quelle autre application.
Pour les utilisateurs Windows, double-cliquez sur le fichier téléchargé et suivez les instructions pour l’installer (gardez les options par défaut si un choix est proposé).

L’outil sera ensuite disponible dans le menu principal (ou dans le menu des applications pour les autres OS que Windows). Lancez-le et vous serez prêt à passer à la suite.

Si vous n’avez pas d’ordinateur, il est désormais possible de démarrer Raspberry Pi Imager directement sur le Raspberry Pi, via le réseau. Jetez un œil à cet article pour en savoir plus.

Flasher votre carte SD de Raspberry Pi OS

Raspberry Pi Imager a une interface assez simple à utiliser. Cela se passe en 3 étapes :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
  • Choix du système d’exploitation à installer.
  • Choix de la carte SD à utiliser.
  • Lancement de la copie.

Suivez ces 3 étapes pour créer votre carte sD :

  • Cliquez sur « Choose OS » et sélectionnez la version à installer sur votre Raspberry Pi.
    La première option correspond à la version « Desktop » de Raspberry Pi, celle avec l’interface graphique. Vous trouverez les autres en cliquant sur le deuxième élément du menu (« Raspberry Pi OS (Other) »)
  • Une fois que c’est fait, choisissez la carte SD (généralement il n’y aura qu’un seul choix).
  • Et enfin cliquez sur « Write » pour lancer la copie :

Quelques minutes plus tard, la carte SD sera prête.
Si vous avez des messages de votre système ou qu’il vous ouvre l’explorateur de fichier par moment, vous pouvez tout ignorer. Imager s’occupe de tout, vous n’avez rien d’autre à faire.

Une fois la copie terminée (« Writing ») il y aura une phase de vérification du contenu qui prendra encore quelques seconds, puis le contenu de la carte SD sera confirmé comme conforme et vous pourrez passer à la suite.

Note : Lors de la première utilisation d’une distribution, Raspberry Pi Imager téléchargera l’image du système en arrière-plan, c’est pour cela que ça peut être un peu plus long, notamment si vous n’avez pas une connexion très rapide. Mais les fois suivantes ça devrait aller plus vite (sauf si une mise à jour est dispo), car il garde les images téléchargées en cache.

Premier démarrage de Raspberry Pi OS

Insérer la carte SD

Récupérez la carte SD directement dans votre lecteur, et insérez-la dans le Raspberry Pi.
Démarrez ensuite le Raspberry Pi, sans oublier de brancher un écran et un clavier.

Version Desktop

Lorsque vous démarrez la version Desktop pour la première fois, il n’y a rien de plus à faire.
Le système va ouvrir une session automatiquement et vous accueillir avec un message de bienvenue (il s’agit en fait d’un assistant qui va vous permettre de configurer les options de base).

Suivez les choix proposés par l’assistant de configuration :

Cela peut prendre un peu de temps, attendez la fin des mises à jour et redémarrez le Raspberry Pi.

Version Lite

De la même manière, il n’y a rien à faire sur la version Lite avant la fin du démarrage.
Le système va démarrer tout seul jusqu’à l’arrivée sur l’écran de connexion.

Connectez-vous avec ces identifiants par défaut :

  • Login : pi
  • Password (mot de passe) : raspberry

Le clavier est en QWERTY (en-us) par défaut.
Si vous avez un clavier classique en AZERTY, vous allez devoir inverser les lettres afin de taper le bon mot de passe (ça sera plutôt rqspberry par exemple en AZERTY).
On verra par la suite comme régler ça une fois loggué.

Configuration de Raspberry Pi OS

Configuration du clavier

La première chose à faire si vous ne l’avez pas encore fait, est de régler correctement la configuration du clavier pour qu’elle corresponde avec le clavier utilisé.

Version Desktop

En général, si vous avez utilisé l’assistant de démarrage, votre clavier doit déjà être configuré correctement.

Cependant, si vous avez besoin de changer quelque chose, voici comment faire :

  • Ouvrez le menu principal
  • Allez dans Préférences
  • Puis dans l’outil Configuration du Raspberry Pi
  • Ouvrez l’onglet Localisation
  • Cliquez sur « Définir le clavier »

La modification devrait être instantanée.
Relancez vos applications si cela n’est pas le cas.

Version Lite

Dans la version Lite, vous allez devoir utiliser l’outil raspi-config :

  • Démarrez l’outil avec la commande suivante:
    sudo raspi-config
  • Allez dans Localisation Options
  • Puis dans Keyboard Layout
  • Sélectionnez le modèle de votre clavier (celui par défaut ira très bien si vous ne le trouvez pas)
  • Ensuitez choisissez la disposition du clavier (il faut aller dans Other pour accéder aux choix pour les autres pays, et ensuite la disposition spécifique dans le pays)
  • Après ca, vous aurez une dernière question sur les touches spéciales (Alt Gr, Compose, …)
    Ce n’est pas ce qu’il y a de plus important, puisqu’avec Raspberry Pi OS Lite on va principalement utiliser SSH (depuis un autre ordinateur qui sera lui bien configuré)
    Gardez l’option par défaut lorsque vous n’êtes pas sur de quoi choisir

Une fois ces changements enregistrés, vérifier que votre clavier fonctionne correctement et passez à la suite.

Raspi-config est un outil très important que vous pouvez utiliser directement sur le Raspberry Pi ou depuis une connexion SSH.
Il vous permet de configurer de nombres options du système dans une interface relativement simple.

Modification du mot de passe

Tous les Raspberry Pi sont livrés avec le même mot de passe, celui que je vous ai donné précédemment.
Il est donc essentiel de le changer dès que possible afin de protéger un minimum vos données.

Version Desktop

Encore une fois, l’assitant de configuration vous a normalement déjà permis de modifier le mot de passe.

Si vous devez le changer à nouveau, vous pouvez le faire de cette manière :

  • Ouvrez le menu principal
  • Aller dans les Préférences
  • Lancez l’outil de configuration du Raspberry Pi
  • Dans l’onglet système, cliquez sur « Modifier le mot de passe »

Version Lite

Dans la version Lite, vous pouvez le faire en suivant ceci :

  • Entrez la commande suivante :
    passwd
  • Tapez l’ancien mot de passe (raspberry par exemple)
  • Entrez un nouveau mot de passe
  • Confirmez en entrant à nouveau le même mot de passe

C’est tout bon, vous devriez obtenir quelque chose comme ça :

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Configuration réseau

Si vous utilisez un câble réseau pour brancher votre Raspberry Pi, la configuration devrait être automatique sur un réseau avec du DHCP.
Dans les autres cas, suivez les indications ci-dessous.

Version Desktop

Ethernet

Si vous avez besoin de changer votre adresse IP, vous pouvez simplement faire un clic droit sur l’icône du réseau dans la barre du haut.
Ensuite choisissez « Wireless & Wired Network Settings ».

Dans la fenêtre qui s’ouvre, choisissez eth0 à droite et remplissez le champs avec vos paramètres réseau.

Cela ressemble à ça :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Wi-Fi

Si vous n’êtes pas encore connectés, vous pouvez le faire en cliquant sur l’icône réseau dans la barre du haut.
Une liste apparaît avec toutes les réseaux Wi-Fi detectés, cliquez sur le votre et entrez le mot de passe.

Si vous devez définir une adresse IP statique, vous pouvez le faire de la même manière qu’indiquée précédemment pour Ethernet.
Choisissez juste wlan0 dans la liste déroulante des options réseau.

Version Lite

Ethernet

Je vais vous donner deux méthodes.
La première est celle qui est recommandée en général, mais dans mon cas cela n’a pas fonctionné :/
La seconde est celle qui a finalement marché pour moi.

La version officielle :

Afin de définir une adresse IP statique sur votre réseau, suivez les étapes suivantes :

  • Modifiez le fichier de configuration suivant :
    sudo nano /etc/dhcpd.conf
  • Ajouter ces lignes à la fin du fichier (en remplaçant bien sur par vos paramètres)
    interface eth0 static
    ip_address=192.168.1.200/24
    static routers=192.168.1.1
    static domain_name_servers=192.168.1.1
  • Sauvegardez le fichier et quittez (CTRL+O, Entrée, CTRL+X)
  • Redémarrez le Raspberry Pi pour appliquer les changements
    sudo reboot

Après le redémarrage, votre adresse IP devrait être définie.
Vous pouvez utiliser la commande ifconfig pour vérifier.

Une autre façon de faire la même chose :

Suivez les étapes suivantes :

  • Désinstallez dhcpcd
    sudo apt remove dhcpcd5
  • Éditez le fichier de configuration suivant :
    sudo nano /etc/network/interfaces
  • Copiez les lignes suivantes dans le fichier :
    auto eth0
    iface eth0 inet static
    address 192.168.1.200
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 8.8.4.4

    N’oubliez pas de modifier ces valeurs suivant vos paramètres réseaux (gateway est l’IP de votre box en général, et vous pouvez garder ces serveurs DNS si vous le souhaitez)
  • Sauvegardez et quittez (CTRL+O, CTRL+X)
  • Redémarrez le Raspberry Pi
    sudo reboot

Au redémarrage, utilisez ifconfig pour vérifier que les paramètres ont été appliqués.
Vous devriez obtenir quelque chose comme ca :

Wi-Fi

Avant d’utiliser le Wi-Fi, vous devrez d’abord configurer le « Wi-Fi country », c’est-à-dire votre pays de résidence
Pour cela, utilisez raspi-config à nouveau :
sudo raspi-config

  • Allez dans Localisation Options > Change Wi-Fi country
  • Sélectionnez votre pays dans la liste
  • Quittez

Une fois que c’est fait, lancez à nouveau raspi-config pour configurer votre connexion Wi-Fi.

  • Allez dans Network Options
  • Puis sur Wi-Fi
  • Entrez le nom de votre réseau Wi-Fi (SSID)
  • Entrez le mot de passe
  • Terminer

Activation de SSH

SSH est un protocole qui vous permet de vous connecter au Raspberry Pi depuis un autre ordinateur, afin de lancer des commandes et des scripts (plus d’info ici).

Version Desktop

Activation

Pour démarrer le serveur SSH, suivez les étapes suivantes :

  • Ouvrez le menu principal
  • Aller dans Préférences > Configuration du Raspberry Pi
  • Dans l’onglet Interface, activez SSH :

Démarrage automatique

Pour la version Desktop, le serveur SSH démarrera automatiquement au boot jusqu’à ce que vous désactiviez ici.

Version Lite

Activation

Sur la version Lite, le serveur SSH peut se lancer avec la commande suivante :
sudo service ssh start

Démarrage automatique

Malheureusement, cette commande démarre le service une seule fois, et au prochain redémarrage il ne sera pas lancé.

Si vous voulez qu’il démarre automatiquement, vous devez utiliser ces deux commandes :
sudo update-rc.d ssh defaults
sudo update-rc.d ssh enable

Connexion

Quelle que soit la version utilisée, vous pouvez maintenant vous connecter depuis n’importe quel ordinateur sur le même réseau.
Vous pouvez même envisager d’ouvrir un port sur votre pare-feu / box pour accéder au Raspberry Pi depuis internet.

Pour la connexion, vous pouvez utiliser un logiciel tel que Putty sur Windows.
Sur les autres systèmes, connectez-vous depuis le terminal.
ssh pi@IP

Installation de logiciels sur Raspberry Pi OS

Votre système de base sur Raspberry Pi OS est maintenant en place et configuré.
La suite passe par la l’installation des logiciels dont vous avez besoin.

Les logiciels les plus courants sont disponibles dans les dépôts Raspberry Pi OS, voyons rapidement comment faire pour les deux versions.

Version Desktop

Sur la version Desktop, il existe un outil graphique pour gérer les paquets :

  • Ouvrez le menu principal
  • Allez dans Préférences
  • Puis cliquez sur Add / Remove Software

La fenêtre suivante s’ouvre :

Cet outil vous permet de voir tous les paquets disponibles pour Raspberry Pi OS.
Ils sont présentés par catégorie (menu de gauche), et un champ de recherche est disponible.

Pour installer un nouveau logiciel, cochez simplement la case correspondante.
Ensuite confirmez en cliquant sur OK en bas à droite.

Lorsqu’un paquet est sélectionné, une courte description apparaît dans le cadre du bas.

Pour supprimer un paquet, décochez la case correspondant au paquet à désinstaller.

Version Lite

Comme d’habitude, il n’y a pas d’interface sur la version Lite, et vous avez donc à utiliser des commandes.
Les commandes apt vous permettent de gérer tout cela.

Trouver le nom exact d’un paquet :

apt search [TEXTE]

Voici un exemple en image :

Il y a plein de paramètres supplémentaires disponibles, par exemple l’option -n permet de chercher uniquement sur les noms de paquets (donc adminer ne serait pas sorti ici).

Installer un nouveau paquet :

Une fois que vous connaissez le nom du paquet à installer, utilisez apt-get ou apt tout simplement pour l’installer :
sudo apt-get install [NOM-PAQUET]
sudo apt install [NOM-PAQUET]

Voici un exemple :

Appuyez sur Entrée pour valider l’installation du paquet et de ses dépendances.

Supprimer un paquet installé :

Enfin, pour désinstaller un logiciel, utilisez la commande suivante :
sudo apt remove [NOM-PAQUET]

Voici un exemple :

Comme vous pouvez le voir, apt supprimera le paquet demandé, mais pas les dépendances qui ont été installées en même temps.
Si vous souhaitez les supprimer, il faudra utiliser la commande suivante :
sudo apt autoremove

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).

Conclusion

Et voilà, vous savez maintenant comment installer ou réinstaller Raspbian sur votre Raspberry Pi, et les premières choses à faire une fois l’installation terminée.

Raspberry Pi OS est la base pour la plupart des projets, maintenant vous n’avez plus qu’à choisir un projet et à le mettre en place :). Et si vous débutez sur Raspberry Pi, vous trouverez d’autres conseils dans cet article.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets ou je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

A lire également