Raspi-Config : le meilleur outil caché du Raspberry Pi

Sur de nombreuses distributions Linux, la configuration des services système nécessite de modifier des fichiers de configuration et d’exécuter des commandes complexes. Ne serait-il pas génial de pouvoir tout faire au même endroit, avec une jolie petite interface ? Votre souhait pour le Raspberry Pi a été exaucé, car il dispose d’un outil intégré qui facilite tout cela.

L’outil “raspi-config” est un utilitaire en ligne de commande de Raspberry Pi OS. Il est personnalisé pour le Pi et son menu configure rapidement le matériel et les services système.

Il inclut même certains paramètres auxquels vous ne pouvez pas accéder depuis l’interface graphique du bureau. Aujourd’hui, vous allez apprendre comment tirer profit de cet utilitaire très pratique et sous-estimé.

Présentation de l’outil Raspi-config

Raspi-config est un programme en ligne de commande inclus avec toutes les versions de Raspberry Pi OS. Il fournit un menu textuel pour que vous puissiez modifier à la fois les paramètres matériels et logiciels de votre Pi au même endroit.

Certainement, beaucoup de ces paramètres peuvent être modifiés depuis le bureau, sous le menu principal > Preferences > Raspberry Pi Configuration. Alors pourquoi utiliser raspi-config ?

raspberry pi os graphical configuration tool

Pour commencer, que faire si vous utilisez Raspberry Pi OS Lite pour votre serveur ou accédez à votre Pi via SSH ? Vous n’aurez pas accès au bureau, donc raspi-config vous sauve la mise. Changer ces paramètres dans raspi-config est beaucoup plus rapide et facile que de le faire manuellement.

Deuxièmement, raspi-config vous permet d’accéder à des fonctionnalités avancées qui ne sont pas disponibles dans l’outil Configuration du bureau du Raspberry Pi.

Enfin, Raspi-config est l’outil de configuration ultime pour vous aider en cas de panne.

Pour accéder à raspi-config, vous devrez avoir Raspberry Pi OS installé. N’importe quelle version, y compris Desktop et Lite aura le programme installé par défaut.

Pour charger l’outil depuis un terminal ou en ligne de commande, entrez cette commande :
sudo raspi-config

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
raspi-config main menu bookworm

Comment naviguer dans les menus ? Utilisez simplement votre clavier :

  • Appuyez sur les touches fléchées pour vous déplacer.
  • Appuyez sur Enter pour parcourir les menus.
  • Appuyez sur ESC pour revenir au niveau supérieur.
  • Pour basculer rapidement entre les boutons en bas, appuyez sur TAB.

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 !

Paramètres de Raspi-Config expliqués

Maintenant que vous savez ce qu’est raspi-config, chargeons-le et regardons sous le capot. Dans les sections ci-dessous, je décrirai ce que chaque option fait ainsi que des liens qui donnent des astuces sur comment utiliser ces paramètres.

Remarque : Les options ci-dessous apparaissent sur Raspberry Pi OS (“Bookworm”) au moment de l’écriture. En fonction de votre version du système d’exploitation et du modèle de Pi, vous pouvez voir des paramètres légèrement différents dans raspi-config.

Options système

Sous Options système, vous pouvez configurer des paramètres clés tels que l’audio, le Wi-Fi, et le mot de passe utilisateur.

raspi-config system options

Voici ce que fait chaque Option système :

  • Wireless LAN : Entrez votre clé Wi-Fi pour configurer une connexion Wi-Fi.
    D’après mon expérience, je dirais que c’est 4x plus facile que de le configurer manuellement via la ligne de commande et les fichiers de configuration.
  • Audio : Choisissez d’où provient l’audio du système.
    Par exemple, vous pouvez avoir l’audio qui sort sur votre moniteur (HDMI) ou sur des haut-parleurs (en anglais) (prise audio 3,5 mm) que vous avez branchés.
  • Password : Changez le mot de passe de votre utilisateur.
  • Hostname : Donnez un nom à votre Pi.
    Le nom d’hôte est ce que le Pi affiche sur votre réseau et votre routeur.
  • Boot / Auto Login : Choisissez si votre Pi démarre sur le bureau ou la ligne de commande.
    Cet élément de menu est utile lorsque vous basculez entre Raspberry Pi OS Desktop ou Lite.
    • Console : Démarrez sur la ligne de commande avec connexion requise.
    • Console Autologin : Démarrez sur la ligne de commande mais connectez-vous automatiquement.
    • Desktop : Démarrez sur l’interface graphique du bureau (si vous en avez installé un) avec connexion requise.
    • Desktop Autologin : Démarrez sur le bureau mais connectez-vous automatiquement.
  • Splash Screen : Activez ou désactivez l’écran de démarrage graphique qui s’affiche au démarrage.
    Vous pouvez personnaliser l’écran de démarrage pour les kiosques, installations artistiques, ou panneaux d’affichage.
  • Power LED :  Définir le comportement de la LED sur le côté de votre Pi.
    Sur mon Raspberry Pi 4, cette option ne peut pas être modifiée, mais vous pouvez utiliser les astuces mentionnées ici si vous souhaitez jouer avec cela.
  • Browser : Choisissez si Chromium ou Firefox doit être votre navigateur web par défaut si vous utilisez un environnement de bureau (en anglais).

Options d’affichage

Sous la catégorie Options d’affichage, vous pouvez modifier quelques paramètres relatifs à la sortie vidéo du Pi.

raspi-config display options

Voici ce que fait chaque Option d’affichage :

  • Underscan : Agrandit l’affichage pour occuper plus d’espace à l’écran.
    Je n’ai jamais besoin de cette option, mais elle peut être utile pour corriger la résolution pour des écrans spéciaux.
  • Screen Blanking : Mettre l’écran en veille après 10 minutes d’inactivité.
    Vous pouvez ajuster d’autres paramètres pour changer la limite de temps.
  • VNC Resolution : Définir la résolution d’affichage que votre serveur VNC émet.
    Modifiez ce paramètre pour rendre l’affichage plus petit ou plus grand lorsque vous accédez à votre Pi à distance via un client VNC.
  • Composite : Activer la sortie vidéo composite.
    Vous pourriez avoir besoin de ce paramètre si vous connectez des appareils vidéo à votre Pi qui n’utilisent pas HDMI, comme les anciens écrans d’arcade utilisant des câbles vidéo composites.
  • 4Kp60 HDMI : Activer la sortie HDMI en résolution 4K à un taux de rafraîchissement de 60 Hz.
    En fonction des capacités de votre Pi, vous ne verrez peut-être pas ce paramètre. Ce paramètre peut être utile pour ceux qui utilisent Steam Link pour jouer (en anglais).

Options d’interface

La catégorie Options d’interface est l’endroit où vous pouvez activer l’accès à distance (SSH, etc.) et ajuster les paramètres matériels pour les périphériques (comme les broches GPIO).

options d'interface raspi-config

Voici ce que fait chaque Option d’interface :

  • SSH : Activer ou désactiver SSH pour l’accès à distance via le terminal.
    Une seule confirmation pour activer SSH ici est bien plus rapide que de le faire via les fichiers de configuration.
  • RPi Connect : Activer ou désactiver l’accès graphique à distance en utilisant le protocole WebRTC (en anglais).
    C’est un moyen plus récent d’accéder à distance au Pi qui peut être plus réactif que VNC ou XRDP.
  • SPI : Activez cette option pour les périphériques d’interface série (SPI) comme les lecteurs de tags RFID.
  • VNC : Activez VNC pour un accès distant au bureau graphique.
    Un excellent moyen de permettre le contrôle à distance sans vous embrouiller avec la configuration du serveur VNC.
  • I2C : Activez cette option si vous utilisez des HAT ou d’autres périphériques Inter-Integrated Circuit (I2C).
  • Port série : Utilisez cette option pour activer des périphériques série comme des capteurs ou des microcontrôleurs.
    Si vous n’utilisez pas le port série du Pi, désactivez les deux options ici pour plus de sécurité.
  • 1-Wire : Activez cette option pour permettre l’interface 1-Wire, utilisée par certains capteurs de température et LED.
  • GPIO distant : Activez cette option pour contrôler à distance les servomoteurs de votre robot ou d’autres périphériques GPIO connectés.

Options de performances

La catégorie Performances contient divers paramètres.

Voici ce qu’ils font :

  • Overlay File System : Activez la protection en écriture sur votre carte SD, c’est-à-dire rend votre système de fichiers en lecture seule.
    N’ACTIVEZ PAS CETTE OPTION à moins que vous en ayez besoin. Elle peut être utile pour un kiosque ou un contrôleur industriel où vous ne voulez pas que d’autres personnes éteignent votre Pi (en anglais).
  • Fan : Modifiez les options de refroidissement si votre Pi possède un GPIO ou un ventilateur de boîtier.
    Après m’être beaucoup battu et réglé les courbes de ventilateur sur d’autres distributions Linux, je trouve cet élément de menu très bienvenu.
  • USB Current : Augmentez le courant fourni à vos ports USB.
    NE PAS modifier ce paramètre si vous ne savez pas ce que vous faites. Vous pourriez avoir besoin de cette option si vous devez donner plus de puissance (en anglais) à un périphérique, comme un disque dur USB.

Options de localisation

Voulez-vous changer la langue de votre système ou la disposition de votre clavier ? Il est beaucoup plus facile de définir les options de localisation ici que de chercher dans l’arborescence du répertoire les bons fichiers.

raspi-config localization options

Voici les paramètres locaux que vous pouvez changer :

  • Locale : Choisissez votre langue et jeu de caractères.
    Vous pouvez également les définir depuis le bureau.
  • Timezone : Définissez le fuseau horaire local de votre système pour que votre horloge s’affiche correctement.
  • Keyboard : Changez la disposition de votre clavier.
    Ce paramètre devrait être la première chose à rechercher si vous n’utilisez pas un clavier QWERTY.
  • WLAN Country : Choisissez votre pays pour que votre Pi utilise les canaux Wi-Fi appropriés.

Options avancées

La catégorie Options avancées est ma préférée car beaucoup de ces paramètres ne peuvent pas être accessibles depuis l’interface graphique. Certains de ces paramètres ressemblent à des réglages BIOS sur un PC de bureau parce qu’ils vous permettent de changer des choses comme l’ordre de démarrage.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
raspi-config advanced options menu

Voici ce que fait chaque Option avancée :

  • Expand Filesystem : Étendre la partition pour utiliser la capacité supplémentaire de votre carte SD.
    Cette option peut être utile si vous avez cloné votre sauvegarde sur une carte SD plus grande et que vous souhaitez que votre nouveau système profite de l’espace supplémentaire.
  • Network Interface Names : Décidez si les appareils réseau doivent utiliser un schéma de “nom prévisible” (désactivé par défaut).
    Je trouve ce paramètre contre-intuitif ; l’activer résulte en des noms d’adaptateurs réseau plus spécifiques et complexes comme “enp0s31”, tandis que le désactiver vous donne les noms plus simples “wlan0” et “eth0”. Laissez-le désactivé sauf si vous avez un besoin spécifique de différencier plusieurs adaptateurs réseau.
  • Network Proxy Settings : Configurez un proxy réseau pour votre Pi.
    Il existe de nombreux cas où un proxy est utile, comme la sécurité, contourner les restrictions, ou s’authentifier dans un réseau d’entreprise pour accéder à des ressources internes.
    • All : Utilisez les mêmes paramètres de proxy pour toutes les situations.
    • HTTP : Configurez un proxy qui utilise HTTP.
    • HTTPS : Configurez un proxy utilisant les protocoles plus sécurisés HTTPS/SSL.
    • FTP : Configurez un proxy qui utilise le protocole FTP.
    • RSYNC : Configurez un proxy qui utilise le protocole Rsync.
    • Exceptions : Spécifiez les adresses du réseau local qui ne doivent pas activer le proxy.
  • Boot Order : Changez l’appareil à tenter de démarrer en premier.
    • SD Card Boot : Démarrez à partir de la carte SD avant les autres.
      Ce paramètre est le défaut.
    • NVMe/USB Boot : Démarrez à partir du NVME en premier, puis essayez l’USB ensuite.
      Ce paramètre est utile pour différents scénarios. Il peut vous permettre d’utiliser un SSD avec votre Pi. Je l’ai également utilisé pour installer Arch et installer Gentoo (en anglais) à partir d’une clé USB.
    • Network Boot : Démarrez en utilisant l’adaptateur réseau.
      J’adore cette fonctionnalité. Si votre modèle de Pi le supporte, vous pouvez faire une installation propre d’un nouveau système d’exploitation sur votre carte SD sans avoir à utiliser un lecteur de carte SD externe.
  • Bootloader Version : Choisissez quel bootloader utiliser pour démarrer votre système.
    • Latest : Utilisez la dernière version du bootloader.
    • Default : Réinitialisez le bootloader avec le bootloader d’usine.
      Je n’utilise jamais ce paramètre, mais vous pouvez passer à Par défaut s’il y a un problème.
  • Wayland : Basculez sur le serveur d’affichage que vous souhaitez utiliser pour gérer l’interface graphique du bureau.
    • X11 : Passez à l’ancienne version X11.
      Comme Wayland a rencontré quelques problèmes lors de son dévloppement, passer à X11 peut être utile pour résoudre des problèmes de compatibilité avec des applications graphiques comme Teamviewer (en anglais).
    • Wayfire : Passez au nouveau backend Wayland, utilisant le gestionnaire de fenêtres Wayfire.
      Ce paramètre est celui par défaut pour Raspberry Pi OS (bookworm) sur les Pi 4 et Pi 5.
    • Labwc : Passez au nouveau backend Wayland, utilisant le gestionnaire de fenêtres Labwc.
      Cette option vous donne le choix d’utiliser Wayfire pour votre gestionnaire de fenêtres.
  • Audio Config : Choisissez le gestionnaire de configuration audio par défaut (serveur de son).
    Si vous avez plusieurs sorties audio (comme des enceintes, des casques, ou des appareils Bluetooth sans fil) cela peut être pénible à gérer sous Linux, donc je trouve ce réglage très bienvenu.
    • PulseAudio : Configurez PulseAudio comme votre gestionnaire audio par défaut.
      PulseAudio est la solution plus ancienne et plus testée pour les problèmes de son. Je l’ai toujours trouvé un peu lourd.
    • PipeWire : Configurez PipeWire comme votre gestionnaire audio par défaut.
      PipeWire est le nouveau venu qui vise à rendre la gestion audio plus conviviale. Je vous recommande d’essayer celui-ci en premier.
  • PCIe : Activez les vitesses PCIe Gen 3.
    Je crois que ce réglage s’applique principalement au Raspberry Pi 5. Il vous permet de forcer votre Pi à utiliser des vitesses de bus PCIe3 plus élevées, ce qui peut être utile pour les NVME rapides ou d’autres périphériques.

Mise à jour

Cette entrée met à jour l’outil raspi-config lui-même. Cela peut être utile lorsque vous souhaitez vous assurer que vous voyez les options les plus récentes, surtout après la mise à niveau du firmware de votre Pi. Cependant, je n’utilise rarement cet élément car une mise à jour régulière du système mettra également à jour raspi-config.

À propos de raspi-config

L’élément de menu About vous montre une description de l’outil et le numéro de version. Je n’ai jamais besoin de cette page personnellement.

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

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).

FAQ

Comment puis-je mettre à jour l’outil raspi-config ?

Il existe trois façons de mettre à jour raspi-config : 1) à partir de l’élément de menu à l’intérieur de raspi-config lui-même ; 2) en utilisant la commande APT pour mettre à jour votre système, ce qui mettra également à jour raspi-config ; et 3) à partir de l’interface graphique de bureau pour le même résultat.

Dois-je redémarrer après avoir apporté des modifications ?

Ça dépend, raspi-config vous le fera savoir une fois que vous aurez cliqué sur Finish en bas. Si l’on vous demande de redémarrer, les modifications doivent prendre effet. Sinon, ce n’est pas nécessaire, car vos modifications prendront effet immédiatement.

raspi-config reboot prompt

Les modifications dans raspi-config sont-elles écrites sur le disque quelque part ?

Oui, chaque paramètre est écrit sur le disque. Par exemple, certaines options peuvent modifier cmdline.txt (en anglais) dans /boot/firmware ou éditer les configurations de service (en anglais) trouvées dans /etc. L’utilitaire raspi-config est juste une interface qui le fait à votre place.

Puis-je utiliser raspi-config sans menus ?

Oui. La commande raspi-config peut être invoquée avec des options, de la même manière que vous exécuteriez la commande history (en anglais) ou d’autres commandes Linux (en anglais). Vous pouvez consulter sa syntaxe dans la documentation officielle de Pi. Je ne suis pas sûr de pourquoi vous auriez besoin de cette fonctionnalité, mais cela pourrait être utile pour écrire des scripts (en anglais).

C’est tout pour la visite d’aujourd’hui. Le reste je le laisse entre vos mains et vos aventures avec Pi !

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

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 où 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

Comment avez-vous trouvé cet article ?

Cliquez sur une étoile pour noter !

Note moyenne / 5. Nombre de votes :

Aucun vote pour l'instant ! Soyez le premier à évaluer cet article.

Si vous avez aimé cet article ...

Partagez le sur les réseaux

Nous sommes désolés que vous n'ayez pas aimé cet article !

Améliorons cet article !

Comment pouvons-nous améliorer cet article ?


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

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *