Linux Tutoriels

Comment utiliser et installer FlatPak sur Linux

Il semble que les programmes d’installation universels d’applications soient la nouveauté dans le monde Linux. Vous avez les développeurs derrière Ubuntu qui travaillent sur les snaps, App Image (alias la chose la plus proche des fichiers .exe sur Linux), Deis, ZeroInstall et bien sûr, la nouvelle chose dont tout le monde parle: Flatpak. Pendant trop longtemps, la communauté open source et Linux dans son ensemble ont eu besoin d’un moyen unique de fournir des logiciels à de nombreuses distributions Linux différentes. En 2017, de nombreux projets logiciels différents se disputent la vedette. Flatpak n’est pas différent. C’est un outil développé par le Free Desktop Project qui promet de rendre très facile la livraison de tout type de logiciel, de manière transparente et facile à tout type de distribution Linux sur le marché.

ALERTE SPOILER: faites défiler vers le bas et regardez le didacticiel vidéo à la fin de cet article.

Dans cet article, nous verrons comment faire fonctionner cette nouvelle technologie passionnante sur votre distribution Linux préférée.

Installation de FlatPak

Les développeurs de Flatpak ont ​​travaillé dur avec les responsables de la distribution Linux pour que tout fonctionne facilement. Ouvrez une fenêtre de terminal, recherchez la section avec le système d’exploitation que vous utilisez et entrez la (les) commande (s) pour l’installer!

  Comment créer une balise de groupe dans Microsoft Teams

Arch Linux

sudo pacman -S flatpak

Feutre

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

ou (si vous utilisez DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak

Ubuntu 17.04+

sudo apt install flatpak

Test Debian / instable

sudo apt-get install flatpak

Gentoo

Tout d’abord, obtenez un shell racine: sudo -s ou su

Ensuite, créez un nouveau fichier de configuration: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Collez le code suivant dans le fichier:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

auto-sync = Oui

Enregistrez le fichier de configuration avec la combinaison de touches Ctrl + O.

Enfin, exécutez une synchronisation pour installer Flatpak.

emerge --sync

Utiliser Flatpak

Flatpak est une technologie très décentralisée. Contrairement à d’autres solutions «d’application universelle» comme les snaps, il n’y a pas de magasin de logiciels unique. Au lieu de cela, il y en a beaucoup. Ce programme permet aux utilisateurs de créer leurs propres conteneurs et de les télécharger sur les serveurs officiels, mais il est également possible pour les utilisateurs d’héberger les leurs et d’ignorer complètement la méthode officielle.

Vous êtes développeur? Consultez les informations officielles pour apprendre à fabriquer un Flatpak.

Installer un Flatpak à partir d’un référentiel

Pour installer une application Flatpak sur votre ordinateur Linux, ouvrez un terminal. Ensuite, entrez cette commande pour obtenir un accès root: sudo -s

  Comment identifier les icônes de la barre des tâches sur Windows 10

Dans cet exemple, nous installerons Spotify via la ligne de commande. Commencez par dire au service Flatpak d’obtenir l’application distante.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Ensuite, installez Spotify avec la commande run.

flatpak run com.spotify.Client

Lorsque le processus est terminé, vérifiez le menu de votre application. Une icône Spotify apparaîtra.

Installer un Flatpak à partir d’un fichier

Heureusement, la ligne de commande n’est pas le seul moyen d’installer une application Flatpak. Il est également possible de télécharger un fichier .flatpakref, et de l’installer sans entrer une seule commande.

Tout d’abord, assurez-vous que gnome-software est installé sur le système (bien qu’il le soit probablement déjà). Ensuite, téléchargez un fichier .flatpakref via le page de l’application. Dans cet exemple, nous utiliserons Skype.

Lorsque le fichier est téléchargé sur votre PC, ouvrez le gestionnaire de fichiers et accédez à l’emplacement de l’application téléchargée. Cliquez dessus avec le bouton droit de la souris et sélectionnez «Ouvrir avec installation de logiciel». Cela lancera le magasin de logiciels Gnome et affichera une page contenant des informations détaillées sur l’application qui sera installée.

Cliquez sur le bouton d’installation, entrez votre mot de passe et attendez. Une notification apparaîtra lorsque le programme sera terminé.

C’est ça! Vérifiez le menu de l’application pour le programme nouvellement installé.

Mettre à jour les Flatpaks

La mise à jour, comme l’installation, est possible de deux manières. Le premier moyen est avec le terminal. Commencez par lister tous les Flatpaks installés sur le système avec la commande list.

flatpak list

Ensuite, sélectionnez une application Flatpak dans la liste et ajoutez-la à la fin de: flatpak update

  Comment modifier l'adresse «Répondre à» dans un e-mail que vous envoyez depuis Outlook

Cela mettra à jour l’application individuelle. Vous pouvez également taper flatpak update pour mettre à jour toutes les applications du système.

Vous ne souhaitez pas utiliser le terminal? Utilisez simplement le logiciel Gnome comme d’habitude. Quand il y a une mise à jour Flatpak, ça vous le dira! Installez-le comme d’habitude, avec des mises à jour logicielles régulières.

Désinstaller Flatpaks

Désinstallez une application en utilisant d’abord la commande list pour trouver le nom de l’application à désinstaller. Ensuite, copiez le nom et tapez:

sudo flatpak uninstall appnamehere

Sinon, ouvrez le logiciel Gnome, recherchez l’application et cliquez sur «désinstaller».

Conclusion

La distribution de logiciels a toujours été l’un des points les plus faibles de Linux: les développeurs ne souhaitent pas emballer leur programme dans 100 formats différents. De plus, les utilisateurs veulent une meilleure façon d’installer le logiciel plutôt que de compter sur le terminal. Flatpack est une autre tentative pour résoudre ce problème. Il accomplit cette tâche énorme en prenant des programmes et en les virtualisant à l’intérieur de conteneurs, leur permettant de s’exécuter sur n’importe quoi à tout moment. Le développement de ce logiciel s’accélère, Flatpaks aidant à fournir des logiciels populaires tels que Spotify, Blender, Mozilla Firefox et même Microsoft Skype. Le soutien pour cet outil est massif et son adoption ne fait que s’améliorer.

Les Flatpaks ont beaucoup de potentiel, mais ils sont éclipsés par d’autres joueurs dans le jeu de «l’installateur Linux universel». En conséquence, ils ne sont connus que des geeks Linux. J’espère que ce tutoriel éclairera Flatpak, afin que tous les types d’utilisateurs Linux puissent commencer à les utiliser!

x