Comment installer Flatpak sur Ubuntu 24.04, 22.04 ou 20.04

Flatpak est un framework populaire pour distribuer et exécuter des applications dans un environnement sécurisé en bac à sable sur les systèmes Linux. Il vous permet d'installer et d'exécuter des applications quelle que soit la distribution Linux que vous utilisez, offrant cohérence et sécurité dans différents environnements. Les packages Flatpak incluent toutes les dépendances nécessaires, garantissant que les applications s'exécutent comme prévu sans entrer en conflit avec les bibliothèques système. Il est particulièrement utile pour accéder aux dernières versions de logiciels qui pourraient ne pas être disponibles via les gestionnaires de packages traditionnels.

Sur Ubuntu 24.04, 22.04 ou 20.04, vous pouvez installer Flatpak via deux méthodes : en utilisant le référentiel Ubuntu par défaut pour une installation stable et simple, ou en ajoutant le PPA Flatpak Team Launchpad pour accéder à la dernière version stable ou aux versions de développement pour ceux qui le souhaitent. pour contribuer aux tests. Ce guide vous guidera à travers les deux méthodes, garantissant que vous disposez de la dernière configuration Flatpak adaptée à vos besoins.

Mettre à jour Ubuntu avant l'installation de Flatpak

La première tâche consiste à mettre à jour votre système pour vous assurer que tous les packages existants sont à jour avant l'installation.

sudo apt update && sudo apt upgrade

Méthode 1 : installer Flatpak via le référentiel APT par défaut

L'installation de Flatpak sur Ubuntu peut être effectuée par différentes méthodes. La première méthode dont nous discuterons consiste à l'installer à l'aide du référentiel Ubuntu. Il est important de noter que par défaut, Ubuntu conserve Flatpak dans son référentiel. Pourtant, il n'est pas installé par défaut en raison de sa concurrence avec Snap, la société mère d'Ubuntu.

Pour installer Flatpak à l'aide du référentiel Ubuntu, vous pouvez utiliser la commande suivante dans un terminal Linux :

sudo apt install flatpak

Cette commande vous invite à saisir votre mot de passe root avant d'installer Flatpak. Après avoir entré votre mot de passe, le processus d'installation commencera.

Une fois installé, vous pouvez ajouter le référentiel Flathub, qui est le référentiel principal des applications Flatpak, en exécutant la commande suivante :

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Cette commande ajoutera le référentiel Flathub à votre installation Flatpak, vous permettant de rechercher et d'installer facilement des applications à partir du référentiel Flathub.

Méthode 2 : installer Flatpak via Flatpak Team APT PPA

La deuxième méthode d'installation de Flatpak sur Ubuntu utilise l'équipe « Flatpak » LaunchPAD PPA, qui contient les dernières versions stables et de développement de Flatpak. Cette méthode est fortement recommandée car Canonical, la société mère d'Ubuntu, a mis davantage de pression sur l'utilisation de Snap plutôt que d'APT, en particulier contre Flatpak.

Option 1 : Importer le PPA stable Flatpak :

sudo add-apt-repository ppa:flatpak/stable -y

Option 2 : Importer le PPA de développement Flatpak :

sudo add-apt-repository ppa:flatpak/development -y

Après avoir importé le PPA, exécutez une mise à jour APT pour vous assurer que les modifications sont reflétées :

sudo apt update

Maintenant, installez Flatpak en exécutant la commande suivante :

sudo apt install flatpak

Cette commande vous demandera de saisir votre mot de passe root avant d'installer Flatpak. Après avoir entré votre mot de passe, le processus d'installation commencera.

Une fois installé, vous pouvez ajouter le référentiel Flathub, qui est le référentiel principal des applications Flatpak, en exécutant la commande suivante :

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Cette commande ajoutera le référentiel Flathub à votre installation Flatpak, vous permettant de rechercher et d'installer facilement des applications à partir du référentiel Flathub.

De plus, une fois que vous avez installé la version Flatpak à l'aide du PPA, vous pouvez vérifier la version installée en utilisant la commande « apt-cache Policy », comme indiqué ci-dessous :

apt-cache policy flatpak

Comme indiqué dans le guide, le processus d'installation a installé la version de développement de Flatpak, qui était la version 1.15.3 au moment de la rédaction. Il est important de noter que cette version peut être légèrement en avance sur la version stable de Flatpak PPA et nettement en avance sur la version par défaut d'Ubuntu, qui est la 1.12.7 et considérée comme obsolète.

Commandes Flatpak de base

Cette section expliquera plus en détail comment utiliser Flatpak sur votre système Ubuntu.

Ajout d'un référentiel distant

Flatpak utilise des référentiels distants pour télécharger et installer des applications. Pour ajouter un dépôt distant, utilisez la commande suivante :

flatpak remote-add --if-not-exists <name> <URL>

Par exemple, pour ajouter le référentiel Flathub, qui est le référentiel principal des applications Flatpak, utilisez la commande suivante :

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Installation d'applications

Pour installer une application à l'aide de Flatpak, utilisez la commande suivante :

flatpak install <application-name>

Par exemple, pour installer le logiciel d'édition d'images GIMP, utilisez la commande suivante :

flatpak install org.gimp.GIMP

Mise à jour des applications

Pour mettre à jour une application installée à l'aide de Flatpak, utilisez la commande suivante :

flatpak update <application-name>

Par exemple, pour mettre à jour GIMP, utilisez la commande suivante :

flatpak update org.gimp.GIMP

Désinstallation d'applications

Pour désinstaller une application installée à l'aide de Flatpak, utilisez la commande suivante :

flatpak uninstall <application-name>

Par exemple, pour désinstaller GIMP, utilisez la commande suivante :

flatpak uninstall org.gimp.GIMP

Liste des applications installées

Pour répertorier toutes les applications installées à l'aide de Flatpak, utilisez la commande suivante :

flatpak list

Recherche de candidatures

Pour rechercher une application dans le référentiel Flatpak, utilisez la commande suivante :

flatpak search <search-term>

Par exemple, pour rechercher la suite de productivité LibreOffice, utilisez la commande suivante :

flatpak search libreoffice

Liste des référentiels distants

Pour répertorier tous les référentiels distants actuellement configurés, utilisez la commande suivante :

flatpak remote-list

Vérification des mises à jour

Pour vérifier les mises à jour des applications installées à l'aide de Flatpak, utilisez la commande suivante :

flatpak update

Mise à jour du système Flatpak

Pour mettre à jour le système Flatpak lui-même, utilisez la commande suivante :

flatpak update --system

Informations sur les candidatures

Pour obtenir des informations sur une application, telles que sa version et d'autres détails, utilisez la commande suivante :

flatpak info <application-name>

Par exemple, pour obtenir des informations sur GIMP, utilisez la commande suivante :

flatpak info org.gimp.GIMP

Exécution d'applications

Pour exécuter une application installée à l'aide de Flatpak, utilisez la commande suivante :

flatpak run <application-name>

Par exemple, pour exécuter GIMP, utilisez la commande suivante :

flatpak run org.gimp.GIMP

Charger une application

Pour charger une application qui n'a pas été téléchargée depuis un référentiel, utilisez la commande suivante :

flatpak install <path-to-application>

Exporter une application

Pour exporter une application installée à l'aide de Flatpak vers un fichier, utilisez la commande suivante :

flatpak export <application-name

Exporter une application

Pour exporter une application installée à l'aide de Flatpak vers un fichier, utilisez la commande suivante :

flatpak export <application-name> <filename>

Par exemple, pour exporter GIMP vers un fichier appelé gimp.flatpak, utilisez la commande suivante :

flatpak export org.gimp.GIMP gimp.flatpak

Importer une application

Pour importer une application exportée à l'aide de Flatpak, utilisez la commande suivante :

flatpak install <filename>

Par exemple, pour importer le fichier gimp.flatpak exporté précédemment, utilisez la commande suivante :

flatpak install gimp.flatpak

Liste des fichiers dans une application

Pour répertorier les fichiers installés dans le cadre d'une application, utilisez la commande suivante :

flatpak list-files <application-name>

Par exemple, pour lister les fichiers installés dans le cadre de GIMP, utilisez la commande suivante :

flatpak list-files org.gimp.GIMP

Vérifier les autorisations des applications

Pour vérifier les autorisations dont dispose une application, utilisez la commande suivante :

flatpak permissions <application-name>

Par exemple, pour vérifier les autorisations pour GIMP, utilisez la commande suivante :

flatpak permissions org.gimp.GIMP

Modifier les autorisations des applications

Pour modifier les autorisations dont dispose une application, utilisez la commande suivante :

flatpak override <application-name> --filesystem=<directory>

Par exemple, pour permettre à GIMP d'accéder à un répertoire appelé MyPhotos, utilisez la commande suivante :

flatpak override org.gimp.GIMP --filesystem=/home/user/MyPhotos

Mise à jour à distance

Pour mettre à jour tous les dépôts distants, utilisez la commande suivante :

flatpak update --appstream

Mettre à jour une seule télécommande

Pour mettre à jour un seul dépôt distant, utilisez la commande suivante :

flatpak update <remote-name>

Supprimer une télécommande

Pour supprimer un dépôt distant, utilisez la commande suivante :

flatpak remote-delete <remote-name>

Exécuter l'application dans Sandbox

Pour exécuter une application dans un environnement sandbox, utilisez la commande suivante :

flatpak run --sandbox <application-name>

Par exemple, pour exécuter GIMP dans un environnement sandbox, utilisez la commande suivante :

flatpak run --sandbox org.gimp.GIMP

Créer un bundle d'applications

Pour créer un bundle d'applications pouvant être distribué et installé sur d'autres systèmes, utilisez la commande suivante :

flatpak build-bundle <directory> <bundle-file>

Par exemple, pour créer un bundle pour GIMP, utilisez la commande suivante :

flatpak build-bundle org.gimp.GIMP gimp.bundle

Liste des runtimes installés avec Flatpak sur Ubuntu

Pour répertorier tous les environnements d'exécution actuellement installés, utilisez la commande suivante :

flatpak list-runtime

Liste des environnements d'exécution disponibles

Pour répertorier tous les environnements d'exécution disponibles dans le référentiel, utilisez la commande suivante :

flatpak list-runtime -a

Extensions de liste

Pour répertorier toutes les extensions actuellement installées, utilisez la commande suivante :

flatpak list-extension

Liste des extensions disponibles

Pour lister toutes les extensions disponibles dans le référentiel, utilisez la commande suivante :

flatpak list-extension -a

Ce ne sont là que quelques-unes des commandes Flatpak essentielles pour gérer et déployer des applications sur votre système Ubuntu.

Conclusion

Avec Flatpak installé sur votre système Ubuntu, vous avez accès à une vaste gamme d'applications sécurisées et mises à jour de manière cohérente dans toutes les distributions. Que vous choisissiez la stabilité du référentiel Ubuntu par défaut ou les fonctionnalités de pointe du PPA Flatpak Team Launchpad, vous vous assurerez que votre système est équipé pour gérer les dernières applications disponibles via Flatpak. Des mises à jour régulières, en particulier lors de l'utilisation du PPA, maintiendront votre installation Flatpak à jour et prête pour tous les derniers logiciels. Profitez de la flexibilité et de la sécurité que Flatpak apporte à votre environnement Ubuntu.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire