Top 25 des astuces Raspberry Pi que vous utiliserez vraiment
J’en ai installé un paquet, des Raspberry Pi… Et à force de bidouiller, j’ai trouvé plein de petits réglages qui changent tout. Si vous voulez un Pi plus rapide, plus stable et plus agréable à utiliser, voici 25 astuces qui font toute la différence.
Ce guide rassemble 25 réglages et fonctions souvent oubliées, mais qui peuvent vraiment transformer l’expérience avec un Raspberry Pi : démarrage plus rapide, système plus fluide, moins de bugs, et plein de petits gains au quotidien.
Chaque conseil est court et applicable rapidement, avec des liens vers un tutoriel si vous voulez tester.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Performances et optimisation du système
Le premier ensemble de conseils que nous abordons dans cet article se concentre sur les performances et l’optimisation du système pour votre Raspberry Pi. Dans cette section, je vais vous montrer comment tirer le meilleur parti des performances de votre Pi.
Conseil 1 : utiliser Log2RAM pour réduire l’usure de la carte SD et accélérer votre Pi
Les systèmes basés sur Linux créent généralement des journaux dans /var/log. Par défaut, ce répertoire est enregistré sur votre support de stockage (HDD, SSD ou carte SD). Cependant, les supports de stockage modernes ont un nombre limité d’opérations de lecture et d’écriture avant de commencer à tomber en panne.
Pour éviter des opérations de lecture et d’écriture inutiles sur votre support de stockage, Log2RAM crée un point de montage vers /var/log dans la RAM (au lieu du support de stockage). Tous les journaux sont enregistrés sur ce point de montage et synchronisés avec votre support de stockage principal (carte SD) quotidiennement.
À lire ensuite : Les 5 navigateurs les plus rapides sur Raspberry Pi

Pour plus de détails sur la configuration de Log2RAM sur votre Raspberry Pi, consultez le guide approfondi intitulé « Protégez votre carte SD : Installez Log2Ram sur Raspberry Pi« .
Log2RAM est un programme remarquable qui aide à protéger votre carte SD des opérations de lecture et d’écriture inutiles. Bien que le dernier système d’exploitation Raspberry Pi (Trixie) commence à inclure une fonctionnalité similaire par défaut, Log2RAM peut encore être très utile.
Conseil 2 : activer zRAM au lieu d’un swap traditionnel
En général, lorsque votre mémoire est saturée, les systèmes basés sur Linux comme Raspberry Pi OS déplacent les données de la RAM vers le swap. Le swap est traditionnellement une partition sur votre support de stockage (HDD, SSD ou carte SD), donc les opérations de lecture ou d’écriture sont plus lentes que depuis ou vers la RAM.
Cependant, une méthode plus récente pour augmenter la mémoire sur les systèmes à faible RAM est d’activer zRAM. zRAM est une fonctionnalité du noyau Linux qui crée un bloc de RAM compressé et l’utilise comme espace de swap.

Activer zRAM au lieu d’une partition swap traditionnelle déplace la charge de votre mémoire ou de votre support de stockage vers votre processeur. Puisque le processeur doit maintenant compresser et décompresser les données avant de les écrire dans le swap zRAM.
Si vous voulez en savoir plus sur la RAM de votre Raspberry Pi et comment vous pouvez l’optimiser, lisez ce guide approfondi intitulé « Peut-on ajouter de la RAM à un Raspberry Pi ?. »
zRAM est maintenant un composant par défaut du dernier système d’exploitation Raspberry Pi (Trixie) (en anglais). Cependant, si vous utilisez une version plus ancienne, surtout si la RAM intégrée de votre Pi est inférieure à 4 Go, activer zRAM peut améliorer considérablement les performances de la mémoire.
Conseil 3 : overclocker en toute sécurité avec les outils intégrés de Raspberry Pi
Le processeur du Raspberry Pi, comme la plupart des CPU modernes, fonctionne à une vitesse d’horloge inférieure à son maximum pour améliorer la stabilité des performances.
Cependant, ce réglage n’est pas verrouillé, et si vous voulez tirer plus de performances de votre Raspberry Pi, vous pouvez ajuster les vitesses d’horloge de son processeur et de son GPU.
Overclocker signifie pousser le CPU (et éventuellement le GPU) légèrement au-delà de sa fréquence d’origine. Sur un Raspberry Pi 4, par exemple, vous pouvez souvent augmenter la fréquence du CPU de 1,5 GHz à 2,0 GHz ou plus sans problème.

Pour en savoir plus sur l’overclocking et comment accélérer votre Raspberry Pi, consultez l’étape 4 de ce guide intitulé « 7 étapes faciles pour accélérer votre bureau Raspberry Pi« .
Bien que l’overclocking puisse augmenter le plafond des performances du CPU de votre Raspberry Pi, il nécessite également un bon système de refroidissement (en anglais). L’overclocking sans un refroidissement adéquat pour éviter le throttling thermique peut être contre-productif.
Conseil 4 : désactiver les services inutilisés pour libérer des ressources
Bien que Raspberry Pi OS soit déjà un système extrêmement léger, différentes personnes priorisent différents services et applications. De nombreux services liés aux applications peuvent ne pas être importants pour vous.
Il est donc judicieux de surveiller et de revoir tous les services activés et en cours d’exécution, et de désactiver ceux qui ne sont pas pertinents pour votre utilisation. Vous pouvez utiliser des outils comme htop pour surveiller quels services consomment les ressources de votre Raspberry Pi.

Vous pouvez également utiliser systemctl pour surveiller et gérer (en anglais) quels services sont activés et en cours d’exécution sur Raspberry Pi OS.

Pour voir une liste des services qui sont activés par défaut sur Raspberry Pi et qui peuvent être désactivés en toute sécurité pour améliorer les performances, consultez l’étape 1 de cet article intitulé « 7 étapes faciles pour accélérer votre bureau Raspberry Pi« .
Désactiver les services inutilisés est un excellent moyen de libérer des ressources système qu’ils consomment. De plus, cela vous aide à comprendre ce qui fonctionne sur votre système, vous permettant de le configurer selon vos préférences.
Conseil 5 : démarrage rapide en passant à Raspberry Pi OS 64 bits
Raspberry Pi OS est disponible en plusieurs versions : Desktop, Lite et Full. Cependant, chaque version est également disponible en deux variantes : 32 bits et 64 bits. En pratique, il y a peu de différence entre les deux, sauf que certaines applications peuvent ne prendre en charge qu’une version ou l’autre.
Cependant, la différence la plus significative réside dans les performances. Puisque le Raspberry Pi OS 64 bits utilise pleinement les capacités de votre CPU et de votre mémoire en utilisant des registres et des commandes 64 bits, il surpasse considérablement la variante 32 bits.

Pour une comparaison approfondie entre Raspberry Pi OS 64 bits et 32 bits, consultez notre article : Raspberry Pi OS 64 bits vs 32 bits. Si vous ne savez pas comment passer d’un système 32 bits à un système 64 bits, consultez ce guide sur l’installation de Raspberry Pi OS Trixie sur un Raspberry Pi.
Par défaut, si vous n’avez pas de raison spécifique d’installer un OS 32 bits (par exemple, une application particulière dont vous avez besoin qui n’est pas prise en charge sur 64 bits), je recommande fortement de toujours utiliser Raspberry Pi OS 64 bits.
Je vous conseille aussi : 7 fonctionnalités cachées du Raspberry Pi que vous devriez utiliser
Conseil 6 : déplacer le système de fichiers racine sur USB ou SSD
Traditionnellement, la plupart des gens utilisent leur Raspberry Pi avec une carte SD contenant le système de fichiers racine. Cependant, bien que les cartes SD soient pratiques, elles ne sont pas nécessairement l’option la plus rapide.
Bien qu’une bonne carte SD puisse offrir des vitesses de lecture/écriture allant jusqu’à 200 Mo/s, un SSD NVMe PCIe 5.0 peut fournir jusqu’à 12 000 Mo/s. Bien qu’un Raspberry Pi ne puisse pas atteindre ces vitesses théoriques maximales, un SSD plus rapide fera tout de même une grande différence.
Bien que le Raspberry Pi 5 inclue un emplacement PCIe 2.0, il ne peut pas être utilisé pour se connecter directement à votre SSD NVMe. Pour cela, vous devrez utiliser un boîtier qui prend en charge NVMe ou ajouter un HAT.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Pour en savoir plus sur toutes les options disponibles pour installer et démarrer le Raspberry Pi à partir d’un SSD NVMe, consultez cet article intitulé « Comment utiliser un SSD NVMe sur Raspberry Pi (guide étape par étape)« .
Vous n’avez pas besoin d’installer un nouveau Raspberry Pi OS sur votre SSD ; vous pouvez migrer vos données existantes de votre carte SD vers le nouveau SSD. Cependant, je recommande une nouvelle installation de Raspberry Pi OS pour éviter des complications.
Une autre alternative à la carte SD par défaut est d’utiliser une clé USB pour stocker le système de fichiers racine de votre Raspberry Pi. Le Raspberry Pi peut également démarrer directement à partir d’une clé USB. Cependant, les gains de performances dans ce cas ne sont pas significatifs.
Faire passer votre Raspberry Pi d’une carte SD à un SSD NVMe ou à une clé USB sera le plus grand boost de performances dans votre utilisation quotidienne. Le goulot d’étranglement le plus courant dans la capacité de traitement du Raspberry Pi est souvent la carte SD.
À lire aussi : Peut-on vraiment bosser avec un Raspberry Pi 5 ? Mon test
Commandes puissantes en ligne de commande
Maintenant, concentrons-nous sur des conseils pour l’interface de ligne de commande (CLI). Lorsque vous utilisez Raspberry Pi OS ou tout autre système d’exploitation basé sur Linux, nous passons souvent beaucoup de temps à travailler dans la CLI. Dans cette section, nous allons explorer des moyens d’améliorer votre expérience CLI sur Raspberry Pi.
Conseil 7 : créez des alias Bash personnalisés pour les commandes courantes
Les commandes Linux peuvent être longues et complexes, et difficiles à mémoriser. Cependant, utiliser des alias peut simplifier votre manière de travailler sur votre Raspberry Pi au quotidien.
Les alias sont, comme leur nom l’indique, des surnoms pour des commandes qui, lorsqu’ils sont appelés depuis la CLI Linux, exécutent la commande complète à laquelle ils sont liés. Par exemple, au lieu d’exécuter la commande complète :sudo apt update && sudo apt full-upgrade -y
Vous pouvez créer un alias nommé « update », et chaque fois que vous saisirez update dans votre CLI, cela exécutera automatiquement la commande complète pour mettre à jour et mettre à niveau votre système complètement.
Les alias peuvent être définis à l’aide d’une simple commande alias, mais pour les rendre persistants, vous devez ajouter cette commande à la fin de votre fichier ~/.bashrc.

Pour en savoir plus sur les alias et quelques recommandations sur les alias à configurer, consultez notre guide approfondi : Alias Linux que vous devriez configurer dès maintenant (en anglais). De plus, si vous cherchez de l’inspiration pour créer vos propres alias, consultez 57 commandes Raspberry Pi que vous devriez connaître.
Les alias sont un moyen utile d’améliorer votre expérience de l’interface de ligne de commande Raspberry Pi. Ils rendent les commandes complexes plus faciles à retenir en fournissant des alternatives plus simples et logiques qui sont plus rapides à taper.
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 !
Conseil 8 : utiliser tmux pour gérer plusieurs sessions de terminal
Tmux, comme son nom l’indique, est un multiplexeur de terminal ; c’est une application/outil qui fonctionne entre votre shell et votre émulateur de terminal. Il forme une déconnexion entre votre session d’émulateur de terminal actuelle et votre shell.
L’avantage de tmux est que vous pouvez exécuter plusieurs sessions shell simultanées dans une seule session d’émulateur de terminal :

Un avantage clé est que votre session shell n’est pas liée à votre émulateur de terminal. Vous pouvez le fermer, et le shell continuera à s’exécuter en arrière-plan, vous permettant de vous reconnecter plus tard avec une nouvelle session de terminal.
Tmux est une excellente application pour améliorer votre expérience de terminal Raspberry Pi. Bien qu’il existe des alternatives comme Screen (en anglais), je préfère personnellement tmux. Si vous êtes comme moi, c’est un outil indispensable.
Pour en savoir plus sur tmux et d’autres améliorations esthétiques pour votre utilisation du terminal, découvrez 7 façons de rendre votre terminal Linux génial (en anglais). Si vous cherchez des améliorations de productivité pour le terminal, vous pouvez également consulter 11 astuces de terminal peu connues que chaque utilisateur Linux devrait essayer (en anglais).
Conseil 9 : surveiller les ressources système avec htop (et non top)
En général, sur Raspberry Pi, le programme top est utilisé pour surveiller les ressources système. Il est préinstallé sur Raspberry Pi OS, est léger et effectue parfaitement la surveillance système.
Cependant, htop est une alternative qui améliore considérablement la productivité et la convivialité de top. Il fournit une interface similaire, mais beaucoup plus attrayante visuellement et plus claire que top.

Vous pouvez consulter ce guide sur les outils de surveillance des performances Raspberry Pi pour apprendre à installer htop et des alternatives similaires.
Alternativement, si vous voulez quelque chose d’encore plus esthétique tout en sacrifiant un peu de productivité, envisagez l’outil btop mentionné dans notre article 7 façons de rendre votre terminal Linux génial (en anglais).

Une bonne application de gestion des tâches est essentielle pour une administration système efficace. Bien que l’outil par défaut top convienne à la plupart des cas d’utilisation, passer à un outil comme htop peut améliorer considérablement votre productivité.
Conseil 10 : exécuter des tâches longues en toute sécurité avec nohup ou screen
Un problème frustrant lors du travail à distance sur un Raspberry Pi est de perdre des tâches de longue durée lorsque la session de terminal se termine, souvent à cause de coupures réseau, de votre ordinateur portable qui se met en veille ou de la fermeture accidentelle du terminal.
Par défaut, lorsque votre session de terminal se termine, toute commande en cours d’exécution est également arrêtée. C’est là que des outils comme nohup et screen deviennent extrêmement utiles.
L’option la plus simple est nohup. Il vous permet d’exécuter une commande qui continue à s’exécuter même après que vous vous déconnectiez du terminal. Par exemple, vous pouvez démarrer un script, fermer votre session SSH, et la tâche continuera à s’exécuter en arrière-plan, avec sa sortie écrite dans un fichier journal.
Je vous conseille aussi : Envie d'utiliser Windows 11 sur ton Pi ? Voici comment faire.

Pour des cas d’utilisation plus interactifs, screen (ou tmux, comme discuté précédemment) est un meilleur choix.
Screen vous permet de créer des sessions de terminal persistantes (en anglais) que vous pouvez détacher et rattacher plus tard. C’est idéal lorsque vous exécutez des installateurs, compilez des logiciels ou surveillez des scripts qui prennent du temps à terminer.

Utiliser nohup ou screen est un petit changement d’habitude, mais cela peut vous faire gagner du temps et éviter des frustrations, surtout si vous gérez votre Raspberry Pi via SSH ou exécutez souvent des tâches longues ou non surveillées.
Conseil 11 : planifier des tâches de maintenance avec cron
Cron est un service qui s’exécute au démarrage du système et permet aux utilisateurs d’exécuter des commandes ou des scripts à intervalles réguliers. Chaque minute, cron vérifie si une tâche est programmée pour s’exécuter ; si c’est le cas, il l’exécute.
Pour planifier une tâche ou un script avec cron, utilisez le fichier crontab. Crontab vous permet de lister toutes les tâches programmées et leurs intervalles d’exécution dans un seul fichier de configuration.

Il existe une syntaxe spécifique pour définir l’intervalle de planification dans crontab.

Pour un guide plus détaillé sur le fonctionnement de cron et un guide étape par étape sur la façon de le configurer, consultez notre guide : Comment planifier une tâche sur un Raspberry Pi. Vous pouvez même utiliser cron pour planifier des sauvegardes automatisées avec rsnapshot.
À lire ensuite : Les 5 navigateurs les plus rapides sur Raspberry Pi
Utiliser cron pour planifier des tâches automatisées simplifie efficacement toutes les actions répétitives. Cela gère vos tâches, vous permettant de vous concentrer sur ce qui est important.
Conseil 12 : découvrez ce qui occupe de l’espace disque avec ncdu
Sur un Raspberry Pi, gérer l’espace disque peut être difficile, surtout lorsque des cartes SD plus petites limitent le stockage. Cette contrainte peut provoquer des blocages système ou empêcher l’installation de nouveaux programmes en raison d’un espace disque insuffisant.
Cependant, nous pouvons utiliser des outils comme ncdu pour surveiller et gérer l’espace disque à partir d’une seule ligne de commande. ncdu vous permet de visualiser vos fichiers ; il affiche une liste triée des plus gros fichiers dans le dossier, et vous pouvez sélectionner et appuyer sur d pour supprimer des fichiers.

Pour plus de conseils sur la gestion de votre espace disque et un tutoriel approfondi sur l’utilisation de ncdu, vous pouvez lire cet article intitulé « Comment gérer l’espace disque sur Linux comme un pro » (en anglais).
Gérer l’espace disque est un aspect crucial de l’administration système, et des outils comme ncdu simplifient grandement ce processus. Bien que des outils tels que « du » offrent une fonctionnalité similaire, la convivialité et l’intuitivité de ncdu en font une alternative attrayante.
Conseil 13 : rediriger la sortie vers des journaux comme un pro
Lorsque vous exécutez des commandes ou des scripts sur un Raspberry Pi, la sortie est généralement affichée directement dans le terminal. Bien que cela soit acceptable pour des tâches rapides, cela devient rapidement impraticable pour des commandes qui s’exécutent sur une longue durée, des tâches en arrière-plan ou tout ce que vous pourriez vouloir déboguer plus tard.
Linux vous permet de rediriger la sortie des commandes vers des fichiers, ce qui facilite la création de fichiers journaux pour presque n’importe quelle tâche. Cela est particulièrement utile lorsqu’il est combiné avec des outils comme nohup, des tâches cron ou des scripts personnalisés.
Par exemple, au lieu d’exécuter une commande normalement, vous pouvez rediriger sa sortie vers un fichier journal :some-command > output.log
Par défaut, cela ne capture que la sortie standard. Pour capturer également les erreurs, vous pouvez rediriger à la fois la sortie standard et l’erreur standard :some-command > output.log 2>&1

Une fois redirigés, les journaux peuvent être inspectés plus tard à l’aide d’outils comme cat, less ou tail -f. Cela facilite le dépannage, car vous pouvez voir exactement ce qui s’est passé sans avoir besoin de garder le terminal ouvert.
Si vous voulez une explication plus approfondie de la redirection d’entrée/sortie et des modèles courants que vous rencontrerez sur les systèmes Linux, jetez un œil à cette fiche récapitulative des commandes Linux (en anglais), qui couvre les opérateurs de redirection et d’autres bases utiles de la CLI.
Rediriger la sortie vers des journaux est un petit changement d’habitude qui porte rapidement ses fruits. Cela garde votre terminal propre, facilite la gestion des tâches en arrière-plan et vous donne un moyen fiable de déboguer des problèmes lorsque quelque chose ne se passe pas comme prévu.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Améliorations de productivité et de qualité de vie
Dans cette section, nous allons nous concentrer sur des conseils qui améliorent votre productivité. Nous aborderons des conseils pour installer des logiciels sur votre Raspberry Pi et le sauvegarder. Nous mentionnerons également des conseils supplémentaires pour améliorer la qualité de vie.
Conseil 14 : installer des logiciels facilement avec Pi-Apps
Nous utilisons généralement le gestionnaire de paquets apt sur notre Raspberry Pi pour installer des applications. Cependant, tous les programmes ne sont pas disponibles dans les dépôts officiels, donc nous devons parfois suivre des instructions complexes ou télécharger des scripts d’installation pour ceux-ci.
Je vous conseille aussi : N’achetez pas de nouvelle carte SD avant d’avoir lu ça
Pi-Apps est une boutique d’applications conçue spécifiquement pour Raspberry Pi. Elle contient de nombreuses applications qui ne sont parfois pas disponibles dans les dépôts officiels. Installer des applications via Pi-Apps est aussi simple que de rechercher l’application par son nom et de cliquer sur Install.

Pour un tutoriel plus détaillé et approfondi sur la façon d’installer Pi-Apps sur votre Raspberry Pi, consultez cet article, dans lequel nous avons utilisé Pi-Apps pour installer Minecraft sur notre Raspberry Pi. De plus, vous pourriez être intéressé par cet article qui liste 9 applications Raspberry Pi incroyables que vous ne saviez probablement pas qu’elles existaient.
Pi-Apps est un outil fantastique qui simplifie l’installation de diverses applications sur votre Raspberry Pi. Il transforme des processus d’installation complexes en une solution simple en un clic. Je recommande fortement de le garder à portée de main pour quand vous devez installer des applications facilement.
Conseil 15 : utiliser rclone pour synchroniser votre Pi avec le stockage cloud
Il est essentiel d’avoir une stratégie de sauvegarde efficace pour garder vos données Raspberry Pi synchronisées. Un bon plan de synchronisation et de sauvegarde peut vous éviter beaucoup de tracas en cas de perte de données.
Rclone est un outil pour synchroniser des données avec n’importe quel fournisseur de stockage cloud. Il prend en charge plusieurs fournisseurs de stockage cloud, y compris Google Drive, Dropbox et OneDrive.

Vous pouvez même choisir de synchroniser des données chiffrées avec rclone. Cela garantit que vous êtes le seul à pouvoir accéder et lire les données que vous avez synchronisées avec votre fournisseur de services (même le fournisseur de services lui-même ne peut pas accéder aux données).

Pour voir un tutoriel plus approfondi sur la façon de configurer Rclone pour sauvegarder vos données Raspberry Pi, consultez ce guide étape par étape sur Comment sauvegarder votre Raspberry Pi dans le cloud avec rclone.
À lire ensuite : Transformez votre Raspberry Pi en une machine à sous
Je recommande également de lire les articles Top 10 des conseils de sauvegarde Raspberry Pi pour garder vos données en sécurité et 5 meilleures façons de sauvegarder votre Raspberry Pi, qui vous aideront à développer une stratégie de sauvegarde efficace pour votre Raspberry Pi.
Rclone est un excellent outil pour synchroniser des données avec divers fournisseurs de stockage cloud. Vous pouvez considérablement réduire l’espace de stockage requis sur votre Raspberry Pi et aider à prévenir la perte de données en cas de défaillance matérielle.
Conseil 16 : transformer votre Pi en tableau de bord personnel ou écran d’état
Il existe plusieurs projets intéressants que vous pouvez réaliser avec votre Raspberry Pi. L’une des idées de projet les plus productives est de transformer votre Raspberry Pi en un tableau de bord personnel ou un écran d’état qui affiche tous vos appareils connectés dans un hub central.
Il existe plusieurs façons de procéder. Une des techniques les plus simples est de transformer votre Raspberry Pi en miroir magique qui affiche des informations sur la météo et le calendrier, ainsi que Google Assistant, sur un moniteur ou un miroir local.

Pour voir un guide complet étape par étape sur la façon de créer votre propre miroir magique avec Raspberry Pi, vous pouvez suivre ce guide intitulé « Miroir magique sur Raspberry Pi : Guide d’installation complet. »
Alternativement, si vous cherchez quelque chose de plus productif pour surveiller des appareils connectés chez vous, ou pour utiliser votre Raspberry Pi comme hub central pour surveiller plusieurs serveurs que vous exécutez, vous pouvez également utiliser des solutions de tableau de bord web.

Pour découvrir différentes applications de tableau de bord qui peuvent être exécutées sur votre Raspberry Pi, vous pouvez lire cet article intitulé 7 façons de surveiller votre Raspberry Pi sans le terminal.
À lire aussi : Faites ça pour une sauvegarde complète de votre Raspberry Pi
Transformer votre Raspberry Pi en un tableau de bord personnel qui affiche des informations essentielles d’un coup d’œil est une idée de projet fantastique et un cas d’utilisation pour l’appareil. Même si vous ne prévoyez pas qu’il soit la fonction principale, vous pouvez toujours exécuter des applications de tableau de bord web en arrière-plan.
Conseil 17 : montage automatique des partages réseau au démarrage
Si vous utilisez votre Raspberry Pi avec un NAS, un autre serveur Linux ou un dossier partagé sur votre réseau, monter manuellement ce partage à chaque fois devient rapidement fastidieux.
Par défaut, les partages réseau montés depuis la ligne de commande sont perdus après un redémarrage, ce qui peut casser des scripts, des sauvegardes ou des services qui en dépendent.
Linux vous permet de configurer des partages réseau afin qu’ils soient montés automatiquement au démarrage. Cela se fait généralement en ajoutant une entrée dans le fichier /etc/fstab. Une fois configuré, le partage devient disponible comme un répertoire local une fois que le Raspberry Pi a terminé de démarrer.

Le montage automatique des partages réseau est particulièrement utile pour les sauvegardes, les bibliothèques multimédias, les tableaux de bord ou toute configuration où les fichiers sont stockés de manière centralisée. Les scripts et les applications peuvent alors compter sur des chemins fixes sans se soucier de savoir si le partage est monté.
Si vous voulez une explication étape par étape sur le fonctionnement des montages réseau et comment les configurer correctement sur Raspberry Pi OS, consultez notre guide, Comment transformer un Raspberry Pi en serveur de fichiers, qui couvre les systèmes de fichiers réseau courants et les montages persistants.
Vous pouvez également lire ce guide sur la commande mount pour comprendre comment le montage et le démontage fonctionnent dans Linux.
Je vous conseille aussi : Faites ça pour une sauvegarde complète de votre Raspberry Pi
Monter automatiquement des partages réseau au démarrage supprime une étape manuelle de votre manière de travailler. Une fois configuré correctement, c’est une amélioration « configurer une fois et oublier » qui fait que votre Raspberry Pi se comporte beaucoup plus comme un serveur complet.
Conseil 18 : utiliser des raccourcis clavier sur Raspberry Pi OS Desktop
Lorsque vous utilisez Raspberry Pi OS Desktop, la plupart des gens utilisent beaucoup la souris. Bien que cela fonctionne bien, c’est souvent plus lent que nécessaire. Apprendre quelques raccourcis clavier peut rendre les tâches quotidiennes beaucoup plus rapides.
Raspberry Pi OS utilise un environnement de bureau léger basé sur LXDE qui inclut plusieurs raccourcis utiles activés par défaut. Par exemple, Alt + Tab vous permet de basculer rapidement entre les fenêtres ouvertes, tandis que Alt + F4 ferme la fenêtre active sans avoir à atteindre la souris.
Si vous utilisez souvent le terminal, quelques raccourcis valent la peine d’être mémorisés. Ctrl + Alt + T ouvre un nouveau terminal instantanément. Dans le terminal, Ctrl + Shift + C et Ctrl + Shift + V vous permettent de copier et coller des commandes, et la flèche vers le haut vous permet de réutiliser des commandes précédemment exécutées.
Pour voir une liste complète de tous les raccourcis clavier disponibles dans le terminal Linux, consultez ce guide sur 13 raccourcis de terminal Linux que vous souhaiteriez avoir connus plus tôt (en anglais).
La gestion des fichiers devient également plus rapide avec des raccourcis. Dans le gestionnaire de fichiers, Ctrl + L vous amène directement à la barre d’adresse, F5 actualise le répertoire actuel, et Shift + Delete supprime définitivement des fichiers sans les envoyer à la corbeille.
Les raccourcis clavier peuvent sembler être une petite optimisation, mais une fois que vous vous y habituez, ils deviennent rapidement une seconde nature. Ils réduisent l’utilisation de la souris, accélèrent la navigation et rendent Raspberry Pi OS Desktop beaucoup plus réactif.
Voir aussi : Vous ne saviez pas que votre Pi pouvait faire ça
Conseil 19 : cloner et restaurer rapidement des cartes SD avec dd ou Pi Imager
Si, comme moi, vous devez jongler avec plusieurs projets Raspberry Pi en même temps, il peut être difficile de suivre toutes les différentes cartes SD. Ce qui est beaucoup plus simple, c’est de convertir les cartes SD en images que vous pouvez facilement et rapidement restaurer chaque fois que vous en avez besoin.
Les images sont beaucoup plus faciles à gérer ; vous pouvez les enregistrer et les étiqueter correctement sur un stockage portable ou dans le cloud.
Vous pouvez utiliser n’importe quel outil d’image disque, comme Win32 Disk Imager ou Balena Etcher, pour créer l’image. L’outil le plus utile que j’ai trouvé pour générer rapidement des images fiables est dd, disponible sur Linux.

Il existe de nombreuses autres méthodes pour cloner votre carte SD. Consultez ce tutoriel qui liste trois approches différentes pour cloner votre carte SD Raspberry Pi.
En plus de fournir une base de données efficace pour toutes vos images Raspberry Pi, cloner votre carte SD peut être une bonne méthode dans votre stratégie de sauvegarde. Consultez cet article sur cinq façons de sauvegarder votre Raspberry Pi, qui inclut l’utilisation du Copieur de carte SD intégré et dd pour créer un fichier image.
Maîtriser dd et Pi Imager pour créer et restaurer rapidement des images sur votre Raspberry Pi est une compétence pratique que chaque passionné de Raspberry Pi doit avoir. En plus d’être la stratégie de sauvegarde la plus fiable, cela vous aide également à bien organiser tous vos différents projets Raspberry Pi.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.
Je vous conseille aussi : Voici les meilleures applis Linux (testées pour vous)
Sécurité, stabilité et cas d’utilisation avancés
Pour nos six derniers conseils, nous allons nous concentrer sur la sécurité et la stabilité de votre Raspberry Pi. À l’ère d’Internet d’aujourd’hui, garantir la confidentialité et la sécurité de votre système est crucial. Investir un peu d’effort dans ce domaine peut aider à garder votre réseau domestique sécurisé.
Conseil 20 : renforcer SSH avec l’authentification par clé
En général, lorsque vous vous connectez à votre Raspberry Pi via SSH, on vous demande votre mot de passe utilisateur. Cette méthode de connexion à votre Raspberry Pi n’est pas seulement peu pratique, mais aussi quelque peu dangereuse, car quiconque ayant vos identifiants peut y accéder.
Cependant, il existe une méthode alternative qui est beaucoup plus pratique et généralement considérée comme plus sûre. Nous pouvons activer l’authentification par clé sur notre Raspberry Pi et stocker les clés SSH de votre PC dessus.

Pour apprendre à générer les clés SSH de votre PC et à les enregistrer sur votre Raspberry Pi, lisez notre guide : Quel est le mot de passe SSH pour Raspberry Pi ? Vers la fin de cet article, toute la procédure est mentionnée en détail.
Passer de l’authentification SSH par mot de passe à l’authentification par clé sur votre Raspberry Pi est bien plus commode, surtout si vous accédez régulièrement à plusieurs Raspberry Pi via SSH. En plus d’être une solution pratique, désactiver l’authentification par mot de passe sur votre Raspberry Pi améliore également considérablement la sécurité du système.
Conseil 21 : utiliser fail2ban pour bloquer les attaques par force brute
Si tout ce dont quelqu’un a besoin pour accéder à votre Raspberry Pi (et donc à votre réseau domestique) est un seul mot de passe, alors ce type de configuration est vulnérable à une attaque par force brute où l’attaquant essaie plusieurs mots de passe rapidement jusqu’à ce qu’il trouve le bon.
Pour atténuer cette vulnérabilité sur votre réseau, utilisez une application comme fail2ban. Fail2ban est un outil de détection d’intrusion qui analyse les fichiers journaux système à la recherche de modèles d’activité malveillante.
Je vous conseille aussi : 25 idées de projets à réaliser chez vous avec Raspberry Pi
Par exemple, il peut vérifier le fichier journal SSH pour identifier les tentatives de connexion échouées et ensuite bloquer ces adresses IP dans votre pare-feu. Tout est automatisé.
Et il ne fonctionne pas que pour SSH. Vous pouvez détecter des intrusions sur n’importe quel service, comme Apache, Postfix, ou Asterisk.
Si un fichier journal existe où vous pouvez repérer des attaques, vous pouvez le gérer avec Fail2Ban.

Pour en savoir plus sur fail2ban et comment l’installer et le configurer sur votre Raspberry Pi, consultez ce tutoriel approfondi sur comment installer fail2ban sur votre Raspberry Pi.
Fail2ban prend en charge une large gamme de services et dispose d’une communauté solide qui peut vous aider à le configurer pour différents services/applications. Si vous utilisez un Raspberry Pi avec un accès Internet continu, fail2ban est une application indispensable.
Bien que fail2ban ne soit pas une défense complète ou parfaite contre tous les vecteurs d’attaque possibles, il est bien mieux que de ne pas avoir de protection du tout.
Conseil 22 : exécuter plusieurs services proprement avec Docker
À mesure que votre configuration Raspberry Pi grandit, il est courant de se retrouver à exécuter plusieurs services à la fois : une application web, une base de données, un tableau de bord, un outil de sauvegarde, ou peut-être un serveur DNS. Installer tout directement sur Raspberry Pi OS fonctionne, mais cela peut vite devenir le désordre.
Docker résout ce problème en exécutant chaque service dans son propre conteneur isolé. Chaque conteneur inclut tout ce dont le service a besoin pour fonctionner, sans interférer avec le reste du système. Du point de vue du Raspberry Pi, il exécute simplement quelques processus bien contenus.
Je vous conseille aussi : 15 projets faciles pour débuter avec un Raspberry Pi
Utiliser Docker facilite beaucoup la gestion de plusieurs services sur le même Raspberry Pi. Vous pouvez démarrer, arrêter, mettre à jour ou supprimer un service avec une seule commande, sans vous soucier des fichiers restants ou des dépendances cassées.

Si vous voulez apprendre à installer Docker et à exécuter vos premiers conteneurs sur Raspberry Pi OS, consultez notre guide sur Commencer avec Docker sur Raspberry Pi, qui explique l’installation et l’utilisation de base étape par étape.
Docker brille également lorsqu’il est combiné avec Docker Compose. Au lieu de démarrer manuellement les services, vous les définissez dans un simple fichier de configuration. Cela rend votre configuration reproductible et facile à migrer vers un autre Raspberry Pi ou à restaurer après une nouvelle installation du système d’exploitation.
Enfin, consultez 11 projets Docker que chaque propriétaire de Raspberry Pi devrait essayer pour vous inspirer sur ce que vous pouvez faire avec Docker et Raspberry Pi.
Exécuter des services avec Docker garde votre Raspberry Pi propre, prévisible et facile à maintenir. Une fois que vous commencez à l’utiliser pour des configurations multi-services, il est difficile de revenir à une configuration où tout est installé directement sur le système hôte.
Conseil 23 : utiliser watch pour surveiller les commandes en continu
Lors du dépannage d’un système, il est courant d’exécuter la même commande plusieurs fois pour vérifier les changements. Cela peut devenir fastidieux, que vous surveilliez l’utilisation du disque, la consommation de mémoire ou l’état d’un service.
La commande watch résout ce problème en exécutant une autre commande à intervalles réguliers et en mettant automatiquement à jour la sortie. Au lieu de relancer manuellement une commande, watch rafraîchit l’affichage pour vous, facilitant ainsi la détection des changements en temps réel.
Par exemple, vous pouvez surveiller l’utilisation de la mémoire avec :watch free -h
Ou garder un œil sur l’espace disque :watch df -h

C’est particulièrement utile sur un Raspberry Pi lorsque vous testez des optimisations des performances, déboguez des services ou surveillez des tâches de longue durée. Vous pouvez immédiatement voir comment votre système réagit sans ouvrir plusieurs terminaux ou écrire des scripts.
Si vous voulez en savoir plus sur des outils de ligne de commande utiles pour surveiller votre Raspberry Pi, consultez ce guide sur la surveillance des performances Raspberry Pi.
watch est un petit outil, mais une fois que vous commencez à l’utiliser, vous l’inclurez naturellement dans votre manière d’effectuer des dépannage. Cela vous fait gagner du temps, garde votre terminal concentré et vous donne une vue en direct de ce qui se passe sur votre système.
Conseil 24 : réparer automatiquement des pannes avec les règles de redémarrage systemd
Sur le Raspberry Pi, les services sont gérés par systemd. Les services sont des processus en arrière-plan qui permettent à votre Raspberry Pi d’effectuer diverses tâches, comme le gestionnaire de réseau, qui gère la connectivité réseau.

Par défaut, si vous créez un service systemd et que vous le démarrez, il continuera à s’exécuter jusqu’à ce qu’une erreur critique se produise. Cependant, si une erreur critique se produit, le service s’arrête, et vous devez le redémarrer manuellement.
Je vous conseille aussi : Les 5 navigateurs les plus rapides sur Raspberry Pi
Cependant, si vous voulez que le service redémarre automatiquement en cas d’échec, vous pouvez le configurer dans le fichier de service. Par exemple :
[Service]
ExecStart=/usr/bin/python3 /home/pi/app.py
Restart=on-failure
RestartSec=5
Pour en savoir plus sur la gestion des services système avec systemd, consultez ce guide approfondi sur la commande Linux systemctl (en anglais).
L’option de redémarrage automatique pour les services peut être critique pour des projets en extérieur/hors réseau où vous ne pouvez pas toujours être sur place pour résoudre les pannes logicielles. C’est aussi une excellente fonctionnalité qui garantit que tous les services nécessaires fonctionnent.
Conseil 25 : transformer votre Pi en outil réseau (DNS, VPN, moniteur)
À ce stade, votre Raspberry Pi devrait être rapide, stable et sécurisé. Une fois que vous atteignez ce stade, il devient un candidat parfait pour quelque chose de plus puissant qu’un appareil à usage unique : un service réseau qui bénéficie à chaque appareil de votre réseau.
Vous pouvez utiliser votre Raspberry Pi comme ressource partagée au lieu d’exécuter des outils sur un seul ordinateur. Par exemple, configurer un serveur DNS local avec des outils comme Pi-hole ou AdGuard Home vous permet de bloquer les publicités et les traqueurs sur l’ensemble de votre réseau, y compris les téléphones et les téléviseurs connectés.

Si vous êtes curieux de cette approche, ce guide sur l’exécution d’AdGuard Home sur Raspberry Pi le compare à Pi-hole et explique le processus étape par étape.
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
À lire ensuite : Pi5 vs Pi4 : je les ai testés, voici le résultat
