Dans le monde Linux, lorsque vous souhaitez installer une nouvelle application, vous devez vous assurer que le logiciel se présente sous la forme d’un paquetage correct que votre système accepte et traite comme un logiciel installable. De nombreuses distributions Linux proposent différents types de paquets installables. Par exemple, Debian, Ubuntu et ses dérivés utilisent des paquets DEB, tandis que Fedora, OpenSUSE et RHEL, etc. utilisent RPM.
Flatpak veut corriger cela en offrant une plate-forme universelle pour installer, gérer et désinstaller les logiciels sur toutes les distributions Linux. Pas besoin de s’inquiéter des dépendances ou autres.
Dans ce tutoriel, je vous montre comment utiliser Flatpak pour installer des applications sur Linux.

Table des matières
Qu’est-ce que Flatpak ?
En gardant cela à l’esprit, un certain nombre de paquets logiciels qui ciblent la plateforme Linux offrent directement les codes sources au lieu de fournir des binaires individuels pour chaque plateforme. Ceci étant dit, la construction à partir des sources et l’installation de logiciels peuvent devenir assez difficiles dans de nombreux cas. En fait, vous pouvez vous retrouver avec un certain nombre d’erreurs et de problèmes de dépendance. C’est pourquoi l’installation d’un logiciel directement à partir du code source peut poser des problèmes aux utilisateurs.
Flatpak tente de proposer une plateforme universelle nommée FlashHub.
Les développeurs de logiciels et les utilisateurs peuvent tous en bénéficier. Par exemple, le développeur n’a plus qu’à maintenir le logiciel à un seul endroit, sans se soucier de la compatibilité inter-distros. Les utilisateurs peuvent également installer directement le logiciel à partir d’un seul endroit, sur toutes les distributions Linux prises en charge.
Pour les utilisateurs, Flatpak maintient automatiquement à jour tous les paquets installés.
Dans le cas des développeurs, il n’est pas nécessaire de modifier le code du tout pour la compatibilité future.
Comment utiliser Flatpak pour installer des applications
Comment installer Flatpak
Tout d’abord, il faut installer le client flatpak.
Vous pouvez faire cela avec APT :
sudo apt update && sudo apt upgrade -y
sudo apt install flatpak
Installer un paquet avec Flatpak
La syntaxe pour installer une application avec flatpask est la suivante :
sudo flatpak install <nom paquet>
Voici les étapes à réaliser :
- Accédez à la plateforme flashhub : https://flathub.org/home
- Cherchez l’application à installer
- Puis cliquez sur le bouton bleu Install pour télécharger le paquet .flashref
- Ouvrez un terminal : 5 façons d’ouvrir un terminal sur Ubuntu
- Puis saisissez la commande pour installer le paquet. Dans notre exemple il ne somme org.onionshare.OnionShare.flatpakref soit donc :
sudo flatpak install org.onionshare.OnionShare.flatpakref
- L’installation peut nécessité une ou plusieurs interraction(s). Par exemple, ci-dessous vos devez confirmer l’emplacement d’installation
- Puis vous devez confirmer les permissions
- Ensuite l’installation s’effectue, patientez
- Enfin un message vous indique que l’installation a terminé et réussi avec Installation Complete
Voici un autre exemple pour installer Discord avec flatpak sur Ubuntu.
Lister les applications installées
Flatpak vous permet de lister directement tous les logiciels installés. Il suffit d’exécuter la commande suivante :
flatpak list
Afficher l’historique Flatpak
L’utilitaire garde un historique des actions effectuées.
Cela permet de connaître les applications installées ou désinstallées.
Vous pouvez afficher l’historique de Flatpak avec la commande suivante :
sudo flatpak history
Désinstaller un paquet avec Flatpak
Vous avez besoin de désinstaller un logiciel ? Laissez l’outil flatpak s’en charger tout seul !
sudo flatpak uninstall <nom paquet>
Par exemple pour désinstaller Discord :
sudo flatpak uninstall Discord
Réparer Flatpak
Dans certains cas, vous pouvez vous retrouver avec une installation corrompue d’un paquet.
Ne vous inquiétez pas ; Flatpak vous permet de vérifier toute erreur et de la corriger en conséquence (si nécessaire).
sudo flatpak repair
Liens
- Comment télécharger et installer des logiciels sur Ubuntu
- Ubuntu : désinstaller application (4 façons)
- Ubuntu : ouvrir/installer fichier DEB (Paquet)
- Flatpak : Télécharger et installer des applications sur Linux
- Snap sur Linux : gérer, installer, désinstaller, mettre à jour vos applications
- Comment installer et utiliser des AppImage sur Linux
- AppImageLauncher : exécuter des AppImage
- Apt Linux : installer et mise à jour de paquets et distribution Ubuntu, Debian, Mint
- Installer Ubuntu : le dossier complet
- Linux : désinstaller un logiciel et paquet en ligne la ligne de commande