Comment installer des apps Flatpak sur Raspberry Pi OS
En général, j’utilise APT pour installer des applications sur Raspberry Pi OS, mais ce n’est pas toujours possible. C’est là que Flatpak entre en jeu. Dans ce guide, je vous montre comment le configurer et installer facilement de super applications pour le bureau.
Flatpak est un gestionnaire de paquets universel pour Linux qui installe les applications de bureau sous forme de conteneurs autonomes. L’outil Flatpak s’installe sur Raspberry Pi OS via APT. Une fois en place, les applications Flatpak peuvent être installées depuis des dépôts comme Flathub.
Flatpak est l’un des meilleurs gestionnaires de paquets pour faire tourner des applications de bureau sur n’importe quelle distribution Linux. On va voir rapidement pourquoi il surpasse les autres alternatives, puis je vous guide pas à pas pour installer vos premières applications Flatpak.
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 !
Flatpak – un gestionnaire de paquets universel pour Linux
Raspberry Pi OS est basé sur Debian, donc il utilise APT comme gestionnaire de paquets (en anglais). APT fait très bien le boulot… la plupart du temps.
Mais il m’arrive de me retrouver dans des situations où APT n’est pas idéal. Par exemple, certains programmes sont :
- Absents du dépôt par défaut.
- Compliqués à installer, avec un processus non standard qui rend la maintenance galère.
- Tout simplement pas supportés sur Raspberry Pi OS ou sur Linux en général.
C’est là que je me tourne vers Flatpak : c’est une façon plus simple et plus sûre d’installer des applications de bureau.
Je vous conseille aussi : 25 idées de projets à réaliser chez vous avec Raspberry Pi

Avant de vous montrer comment installer Flatpak, voyons pourquoi vous voudriez l’utiliser et en quoi il se distingue des autres gestionnaires de paquets.
Quand utiliser Flatpak ?
Il y a quelques situations où je préfère passer par Flatpak pour installer un programme.
Simplifier l’installation – Si je veux une application de bureau particulière mais que son installation demande trop de bidouilles, j’installe plutôt la version Flatpak. La raison est simple : Flatpak utilise la conteneurisation pour regrouper tout ce dont le programme a besoin dans un paquet autonome.

Un bon exemple : ONLYOFFICE, qui nécessite souvent du dépannage lors de l’installation selon la configuration du système. Avec Flatpak, une seule commande suffit.
Résoudre les conflits de dépendances – Parfois, impossible d’installer un programme parce qu’une dépendance bloque tout : soit elle est trop récente, soit elle entre en conflit avec d’autres paquets déjà présents. Flatpak règle ce problème en gardant les dépendances séparées pour chaque paquet.

C’est typiquement ce qui se passe quand on essaie d’installer Minecraft : Java Edition sur Raspberry Pi OS. Minecraft a besoin d’une version de Java plus récente que celle disponible dans le dépôt par défaut. Mais en passant par Flatpak, ces conflits de dépendances disparaissent.
Installer des programmes non disponibles sur Raspberry Pi OS – Il m’arrive d’avoir besoin d’une application qui n’est pas supportée sur Raspberry Pi OS, ou dont le GitHub propose des instructions de compilation tellement floues qu’on abandonne vite. Avant, j’aurais laissé tomber. Avec Flatpak, on arrive souvent à l’installer sans galère.
Voir aussi : Votre Pi est-il vraiment sécurisé ? Voici 17 conseils simples
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Par exemple, Beekeeper Studio, un gestionnaire de bases de données graphique. Il n’est pas officiellement supporté sur Raspberry Pi OS, mais avec Flatpak, j’ai quand même réussi à l’installer. Pas mal, non ?
Flatpak vs. les autres gestionnaires de paquets
Pourquoi Flatpak existe-t-il alors qu’on a déjà APT, Snap et Docker ?
Flatpak a ses avantages (et ses inconvénients) face à ces autres outils.
Flatpak vs. APT
APT est le gestionnaire de paquets par défaut sur Raspberry Pi OS. La différence avec Flatpak, c’est que ce dernier installe les applications de façon autonome, sans dépendre des autres paquets déjà présents sur le système.
Flatpak vs. Docker
Il y a aussi Docker, un gestionnaire de conteneurs. J’adore Docker, mais il est plus complexe à prendre en main et mieux adapté aux serveurs. Flatpak, lui, est pensé pour l’utilisateur et excelle pour les programmes qu’on utilise directement dans une interface graphique : copier-coller, glisser-déposer, etc.
Flatpak vs. Snap
Enfin, il y a Snap, un gestionnaire de paquets alternatif créé à l’origine pour Ubuntu. Snap et Flatpak se ressemblent beaucoup dans leurs objectifs et leur conception. Mais Flatpak est open source, plus universel entre les distributions, et offre de meilleures performances pour les applications de bureau.
Je dresse un portrait plutôt flatteur de Flatpak ici, mais il est loin d’être parfait. À la fin de l’article, on verra ses limites en détail.
Comment installer Flatpak sur Raspberry Pi
Le meilleur moyen de se faire une opinion, c’est d’essayer. Et comme Flatpak est gratuit, ça ne coûte rien de le tester.
Voir aussi : Les 5 navigateurs les plus rapides sur Raspberry Pi
On commence par installer l’outil Flatpak lui-même :
- Installer Flatpak via APT :
sudo apt install flatpak - Ajouter le dépôt principal :
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo - Redémarrer le système :
sudo reboot
Ensuite, on vérifie que Flatpak est bien installé en lançant simplement la commande :flatpak

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 !
Où trouver des applications Flatpak ?
Maintenant que Flatpak est installé, voyons où trouver des applications gratuites à installer.
Flathub : l’app store Linux
Flatpak peut installer des applications depuis n’importe quelle source que vous avez ajoutée. Lors de l’installation, on a ajouté le dépôt Flatpak le plus connu : Flathub. Flathub, c’est un peu le Google Play Store, mais dédié aux applications Flatpak pour Linux.

Note : Tous les programmes visibles sur Flathub ne sont pas forcément installables sur Raspberry Pi OS. Lors de vos recherches, pensez à cocher le filtre « aarch64 ». Ça vous permet de trouver les programmes compatibles avec le processeur du Raspberry Pi.
La plupart des utilisateurs récupéreront leurs applications Flatpak depuis Flathub. On y trouve des outils de productivité comme cet éditeur PDF, des jeux comme Runescape, des apps éducatives, des outils audio/vidéo comme Audacity, et même des applications propriétaires comme Deezer.
Au-delà des grandes applications connues, Flathub regorge de programmes qu’on avait du mal à trouver sur Raspberry Pi OS avant. Et c’est ça, à mon avis, le vrai point fort de Flatpak.
Autres sources Flatpak
Est-ce qu’on peut installer des applications Flatpak depuis d’autres dépôts que Flathub ?
Bien sûr, il est possible d’ajouter des sources comme :
- ElementaryOS Flatpaks – (https://flatpak.elementary.io/repo.flatpakrepo)
- PureOS Flatpaks – (https://store.puri.sm/repo/stable/pureos.flatpakrepo)
- EndlessOS Flatpaks – (https://ostree.endlessm.com/ostree/eos-apps)
Cela dit, je n’ai pas trouvé ces autres dépôts très pratiques. Pas de liste consultable pour découvrir ce qui est disponible. Pour la plupart des utilisateurs, Flathub reste la meilleure option pour l’instant.
Créer sa propre application Flatpak
Et si le programme que vous voulez n’est pas encore sur Flathub ?
Dans ce cas, vous pouvez packager vous-même un programme en Flatpak.
Il faudra créer un manifest, un fichier texte qui définit votre application Flatpak. La partie la plus délicate, c’est de choisir le bon runtime et le bon SDK pour que votre programme fonctionne. Pour en savoir plus, consultez la documentation officielle sur la création de votre premier Flatpak.

Honnêtement, c’est réservé aux utilisateurs avancés et ça demande pas mal de tests. Je ne recommande pas de s’y lancer à moins d’en avoir vraiment besoin et de ne pas trouver d’alternative (par exemple, un programme spécifique pour un système embarqué avec Apertis).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Utiliser Flatpak : les commandes essentielles
Maintenant que vous avez trouvé les applications qui vous intéressent, voyons comment les installer concrètement. Voici un tour rapide des commandes Flatpak les plus utiles sur Raspberry Pi OS.
À lire ensuite : Peut-on vraiment bosser avec un Raspberry Pi 5 ? Mon test
Installer des applications Flatpak
Il n’existe pas de méthode officielle pour installer des applications Flatpak directement depuis l’interface graphique de Raspberry Pi OS. Pour l’instant, ça se passe en ligne de commande, avec une syntaxe proche d’APT.
Rechercher une application Flatpak : flatpak search <phrase>flatpak search comic

Dans les résultats, repérez l' »Application ID » : c’est ce dont vous avez besoin pour l’installer.
Installer une application Flatpak : flatpak install <source> <appID>flatpak install flathub app.opencomic.OpenComic
Vous pouvez ajouter sudo devant la commande pour éviter de saisir votre mot de passe plusieurs fois.
Personnellement, je préfère parcourir Flathub et copier-coller la commande d’installation directement depuis le site :
Lister toutes les applications Flatpak installées : flatpak list
Je vous conseille aussi : Évitez cette erreur classique avant d’acheter un Raspberry Pi
Désinstaller une application Flatpak : flatpak uninstall <appID>flatpak uninstall org.gimp.GIMP
Note : Même si ce n’est pas officiel, il existe un outil graphique Flatpak qui semble fonctionner sur Raspberry Pi OS. Vous pouvez l’essayer en installant Warehouse : flatpak install flathub io.github.flattool.Warehouse
Lancer des applications Flatpak
Après l’installation, l’application apparaît normalement dans le menu principal de Raspberry Pi OS. Dans mon cas, j’ai dû attendre quelques minutes que le menu se rafraîchisse. En dernier recours, un redémarrage règle le problème.

Vous pouvez aussi lancer l’application manuellement depuis le terminal : flatpak run <appID>flatpak run app.opencomic.OpenComic

Si Raspberry Pi OS n’a pas créé de raccourci automatiquement, vous pouvez toujours créer un raccourci sur le bureau (en anglais) manuellement.
Mettre à jour les applications Flatpak
Flatpak permet de mettre à jour chaque application indépendamment, sans toucher aux autres paquets du système. C’est vraiment pratique si la stabilité de votre Raspberry Pi est importante.
Mettre à jour une application spécifique : flatpak update <appID>
Mettre à jour toutes les applications Flatpak : flatpak update
Gérer les dépôts Flatpak
Vous avez le contrôle total sur les dépôts Flatpak présents sur votre système (même si la plupart des gens n’utiliseront que Flathub).
Voir les sources actives : flatpak remotes
Ajouter une nouvelle source : flatpak remote-add –if-not-exists <repo_name> <repo_link>flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Supprimer une source : flatpak remote-delete <repo_name>flatpak remote-delete flathub
Pour la liste complète des commandes disponibles, consultez la documentation officielle.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous comprenez l'anglais et en voulez encore plus ? Je publie une nouvelle leçon chaque mois, réservée à mes abonnés premium. Rejoignez la communauté dès maintenant pour y avoir accès !
À lire ensuite : Utiliser un Raspberry Pi sans écran ? Facile, suivez le guide
Pour finir : avantages & inconvénients de Flatpak
Voici un résumé rapide pour vous aider à décider si Flatpak correspond à vos besoins :
| Avantages | Inconvénients |
|---|---|
| Paquets tout-en-un. | Les programmes consomment plus de mémoire. |
| Installation simplifiée. | Prend plus de place sur le disque qu’APT. |
| Sécurité grâce au sandboxing. | Beaucoup d’applications sortent quand même de leur sandbox. |
| Les apps peuvent tourner sans droits admin. | Problèmes de permissions sur les fichiers. |
| Idéal pour les applications de bureau. | Pas fait pour les programmes en ligne de commande. |
Quand utiliser Flatpak ?
En gros, Flatpak est parfait quand vous voulez une application graphique dont l’installation sur Raspberry Pi OS est trop compliquée, ou quand l’application ne démarre pas sur le bureau parce qu’elle a besoin de droits admin.
C’est aussi très utile si vous avez besoin qu’une application soit autonome et mise à jour séparément de toutes les autres dépendances du système.
Quand Flatpak n’est pas le bon choix ?
Flatpak n’est probablement pas adapté à un serveur sans interface graphique ni aux applications en ligne de commande.
Voici les principaux points faibles :
- Consommation de ressources plus élevée : Flatpak embarque tout ce dont chaque application a besoin pour fonctionner de façon autonome. Résultat : chaque app utilise plus de RAM et d’espace disque qu’avec une installation classique via APT.
- Sécurité à relativiser : Je ne suis pas convaincu que Flatpak soit aussi sécurisé qu’on le prétend. Certes, Flatpak crée des conteneurs isolés du reste du système, mais les applications graphiques doivent s’intégrer à votre environnement de bureau et à vos fichiers pour fonctionner. En pratique, elles sont souvent configurées pour sortir de leur sandbox de toute façon. Autre point : certains paquets ne sont pas publiés par les développeurs officiels, donc soyez vigilant sur ce que vous installez.
- Problèmes de permissions : La conception en sandbox peut provoquer des problèmes de permissions sur les fichiers (en anglais), empêchant certaines applications de voir les fichiers dont elles ont besoin. Avec la version Flatpak de Minecraft, je me retrouve régulièrement avec des conflits quand j’essaie d’utiliser des mods ou des resource packs. Il existe sûrement des solutions, mais c’est vraiment capricieux.
En résumé
Malgré ces limites, je pense que Flatpak reste un outil très utile comme gestionnaire de paquets sur Raspberry Pi OS. J’espère qu’il vous permettra de découvrir tout un tas de nouveaux programmes pour votre Raspberry Pi !
Si vous voulez explorer d’autres façons d’installer des programmes sur Raspberry Pi OS, jetez un œil à nos articles ci-dessous :
Voir aussi : Transformez votre Raspberry Pi en une machine à sous
- Comment installer facilement des applications sur Raspberry Pi OS ? (5 méthodes)
- 7 commandes Linux utiles pour installer et gérer des logiciels (en anglais)
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
