Flatpak : Télécharger et installer des applications sur Linux

malekalmorte

Date création :

22 janvier 2023

Dernière modification :

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.

Flatpak : Télécharger et installer des applications sur Linux

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 :

Comment Installer un paquet avec Flatpak
  • Puis cliquez sur le bouton bleu Install pour télécharger le paquet .flashref
Comment Installer un paquet avec Flatpak
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
Comment Installer un paquet avec Flatpak
  • Puis vous devez confirmer les permissions
  • Ensuite l’installation s’effectue, patientez
Comment Installer un paquet avec Flatpak
  • Enfin un message vous indique que l’installation a terminé et réussi avec Installation Complete
Comment Installer un paquet avec Flatpak

Voici un autre exemple pour installer Discord avec flatpak sur Ubuntu.

Comment Installer un paquet avec Flatpak

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
Comment lister les applications installées avec Flatpak

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
Comment afficher l'historique de Flatpak

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
Comment désinstaller les applications installées avec Flatpak

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
Comment réparer flatpak

A propros de malekalmorte

malekal-site-logo-150

Passionné par l'informatique depuis très jeune, j'aide les internautes sur les forums depuis 2005 pour résoudre leurs tracas informatiques.
Je vous propose par la même occasion ce site avec de nombreux tutoriels pour vous aider aussi à résoudre de manière autonome les problèmes informatiques du quotidien.