Qu'est-ce que Flatpak et comment installer des applications Flatpak sur Ubuntu et d'autres Linux
Publié: 2020-05-28La gestion des packages est l'une des fonctionnalités importantes de toute distribution Linux qui facilite la méthode d'installation et de maintenance des applications Linux. Différentes distributions Linux suivent différentes méthodes pour empaqueter et distribuer des logiciels.
Mais la même fonctionnalité devient parfois une pierre d'achoppement pour certaines personnes qui passent à différentes distributions Linux. Ils ont du mal à comprendre le nouveau gestionnaire de packages et ne parviennent pas à installer les applications. Pour résoudre ces problèmes avec plusieurs gestionnaires de packages, la distribution Linux a évolué pour produire des systèmes de gestion de packages universels tels que Snap, Appimage et Flatpak.
De nos jours, si vous souhaitez télécharger une application, vous devez avoir rencontré les mots « Flatpak » ou « Flathub ». Alors, avez-vous également trouvé cela déroutant pour la première fois ? Si oui, cet article est exactement pour vous de comprendre Flatpak avec l'utilisation de base de l'installation et de la désinstallation des applications Flatpak.
Après avoir suivi ce guide du débutant, vous apprendrez les choses suivantes :
- Qu'est-ce que Flatpak et Flathub
- Activation ou installation de Flatpak sur Ubuntu, Pop!_OS, Linux Mint et d'autres distributions Linux
- Installation d'applications Flatpak à l'aide du logiciel GNOME
- Installer les applications Flatpak à partir du terminal
- Installez les applications Flatpak à partir du fichier .flatpakref
- Utilisation d'autres commandes Flatpak
- Désinstaller les applications Flatpak
Qu'est-ce qu'un Flatpak ?
Flatpak est un système universel de gestion de packages permettant de créer et de distribuer des applications sur toutes les distributions Linux. Vous n'avez pas besoin d'apprendre les gestionnaires de packages spécifiques à la distribution pour installer l'application Flatpak. Il fournit un utilitaire de ligne de commande unique pour toutes les distributions Linux pour télécharger, installer et mettre à jour l'application.
L'application Flatpak est livrée avec toutes les bibliothèques dépendantes de l'application. Par conséquent, vous n'avez pas non plus besoin d'installer de dépendances en externe sur votre bureau Linux. Ici, j'énumère les principales caractéristiques uniques de Flatpak qui donnent plusieurs raisons de l'utiliser.
Caractéristiques de Flatpack :
- Environnement de sandboxing pour l'exécution d'applications
- Prise en charge de 24 distributions Linux
- Exécution de plusieurs versions de la même application en même temps
- Pas d'incompatibilités de dépendance
- Mise à jour automatique de l'application en arrière-plan
Qu'est-ce qu'un Flathub ?
Flathub est un référentiel d'applications flatpak centralisé qui propose des tonnes d'applications et de jeux pour le système Linux. Il fournit également un service de construction pour les développeurs qui souhaitent créer, distribuer et fournir des mises à jour régulières aux applications.
Vous pouvez également intégrer Flathub à votre centre logiciel à partir duquel vous parcourez et installez des applications Flatpak à l'aide d'une interface graphique. Si vous vivez dans votre terminal, vous pouvez utiliser l'utilitaire de ligne de commande Flatpak pour parcourir et installer des applications à partir du référentiel Flathub.
Passons donc à la première étape en configurant Flatpak sur Ubuntu et d'autres distributions Linux.
Comment activer le support Flatpak ?
Si vous utilisez Fedora, Endless OS, Linux Mint, CentOS, Elementary OS, vous pouvez ignorer cette étape car vous n'avez pas besoin d'installer Flatpak. La version la plus récente de ces distributions Linux est livrée avec un support Flatpak préinstallé et par défaut.
Maintenant, pour activer Flatpak sur d'autres distributions Linux, il suffit d'exécuter une seule commande qui installera Flatpak et se configurera automatiquement avec le système Linux.
Installez Flatpak sur Debian, Pop!_OS, Ubuntu et ses dérivés
sudo apt install flatpak
Installez Flatpak sur l'ancienne version d'Ubuntu avant 18.10
sudo add-apt-repository ppa:alexlarsson/flatpak mise à jour sudo apt sudo apt install flatpak
Installer Flatpak sur Red Hat Enterprise Linux (RHEL)
sudo miam installer flatpak
Installer Flatpak sur Arch Linux
sudo pacman -S flatpak
Installer Flatpak sur OpenSUSE
sudo zypper installer flatpak
Installer Flatpak sur Solus
sudo eopkg installer flatpak xdg-desktop-portal-gtk
Pour toutes les autres distributions Linux, vous pouvez vérifier ici.
Une fois que vous avez terminé l'installation de Flatpak, redémarrez votre système et nous sommes prêts à passer à l'étape suivante de l'installation des applications Flatpak. Mais avant de continuer, permettez-moi de vous informer que je vais discuter ci-dessous de trois méthodes pour télécharger et installer des applications Flatpak à partir du référentiel Flathub.
- Installation d'applications Flatpak à l'aide du centre logiciel GNOME
- Installation des applications Flatpak à l'aide du fichier .flatpakref
- Installation de l'application Flatpak à l'aide de la ligne de commande
Ainsi, vous êtes tous libres d'utiliser l'une des trois méthodes en fonction de votre situation, de vos envies et de votre niveau de confort. Ici, je tiens également à mentionner que j'utilise Ubuntu 20.04 Linux pour afficher l'installation de l'application Flatpak.
Comment installer des applications Flatpak à l'aide du centre logiciel graphique GNOME ?
1. Installez le plugin Flatpak
La méthode graphique est le moyen le plus simple d'installer les applications Flaptak pour tous ceux qui ont peur du terminal. Pour utiliser le centre logiciel par défaut, vous devez d'abord activer le support Flatpak.
Par conséquent, si vous utilisez l'environnement de bureau GNOME, installez le plugin Flatpak en exécutant la commande :
sudo apt install gnome-software-plugin-flatpak
Pour le bureau KDE, exécutez la commande :
sudo apt installer plasma-discover-backend-flatpak
2. Rechercher une application avec une étiquette source sur Flathub
Maintenant, recherchez simplement l'application dans votre centre de logiciels par défaut, et vous remarquerez une étiquette avec une source pointant vers le référentiel Flathub.
Cliquez sur "Installer" et vous pouvez maintenant installer une application Flatpak sur votre système.
Comment installer les applications Flatpak à l'aide du fichier .flatpakref (Flatpak) ?
1. Rechercher une application sur la plate-forme Flathub en ligne
Accédez à la boutique d'applications Flathub en ligne et recherchez l'application souhaitée.
2. Téléchargez le fichier Flatpak .flatpakref
Cliquez sur "Installer" et il téléchargera un torrent comme le fichier flatpak .flatpakref que nous utiliserons à l'étape suivante pour installer l'application.
3. Installez l'application Flatpak à partir du fichier .flatpakref
Maintenant, exécutez la commande suivante pour installer l'application à l'aide du fichier .flatpakref.
flatpak install --from /path/to/<app-id>.flatpakref
Une fois l'installation de l'application terminée, vous pouvez effectuer une recherche dans votre système ou exécuter la commande suivante pour ouvrir l'application :
flatpak exécuter <app-id>
Comment installer les applications Flatpak à l'aide de la ligne de commande ?
1. Installer le référentiel Flathub
Pour installer une application Flatpak à partir du terminal, nous devons d'abord installer le référentiel Flathub afin de pouvoir rechercher l'application, puis l'installer.
Exécutez donc la commande pour ajouter Flathub contenant la liste complète des applications Flatpak :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
2. Recherchez l'application Flatpak à partir du terminal
Nous pouvons maintenant rechercher n'importe lequel en utilisant une seule commande :
recherche flatpak <nom-app>
Il répertorie toutes les applications liées au mot-clé app-name
que vous avez entré.
3. Installez l'application Flatpak à l'aide de l'ID d'application
Repérez l'application que vous souhaitez installer, copiez son ID d'application et transmettez-le comme entrée à la commande suivante pour installer l'application :
flatpak install flathub <app-id>
Exécutez maintenant l'application à l'aide de la commande :
flatpak exécuter <app-id>
Utilisation d'autres commandes Flatpak
Si vous voulez en faire plus avec flatpak, vous pouvez vérifier toutes ses commandes disponibles en lisant la page de manuel :
homme flatpak
Comme vous pouvez le voir, il existe plusieurs commandes pour gérer les applications installées. L'un d'eux est la flatpak list
qui affiche toutes les applications Flaptak installées sur votre système.
liste flatpak
Pour mettre à jour l'application spécifique, vous pouvez exécuter :
mise à jour flatpak <app-id>
Comment désinstaller les applications Flatpak ?
Enfin, si vous souhaitez supprimer des applications Flatpak, vous pouvez faire de même en utilisant des méthodes graphiques et de ligne de commande.
Si vous utilisez une ligne de commande, exécutez simplement flatpak list
et saisissez app-id
. Ensuite, exécutez la commande pour désinstaller l'application :
flatpak désinstaller <app-id>
À l'aide d'une méthode graphique, vous pouvez rechercher votre application installée dans votre centre de logiciels respectif, puis cliquer simplement sur supprimer ou désinstaller.
Conclusion
J'espère que vous avez apprécié le guide du débutant et que vous avez découvert le système de gestion des packages Flatpak. N'hésitez pas à exprimer votre opinion ou à poser tout doute dans la section des commentaires ci-dessous.