Dernière mise à jour : 01/05/2018 à 17h51
Table des matières
Présentation
Le bureau Linux a longtemps été freiné par la fragmentation de plate-forme (Gnome, KDE, XFCE..) Ceci a été une entrave pour les programmeurs et décourage les concepteurs d'application à les porter sur tel ou tel bureau.
Flatpak vise à changer tout cela. Son but originel était de permettre à la même application de fonctionner sur une myriade de distributions Linux et de systèmes d'exploitation. Ce faisant, il augmente grandement le nombre d'utilisateurs que les créateurs d'applications peuvent facilement atteindre.
Flatpak permet le déploiement de logiciels, la gestion de paquets et la virtualisation d'applications sur ordinateurs personnels. En particulier on peut utiliser Flatpak pour les versions récentes d'application (GIMP, LibreOffice...)
Les application gérées par Flatpak s'installent dans un « bac à sable » et ne perturbent pas le système.
Installation
un rpm flatpak est disponible pour Mageia 6 et +. En mode administrateur, avec DNF, :
Code BASH :
dnf install flatpak
ou avec urpmi :
Code BASH :
urpmi flatpak
ou via le MCC ou encore dnf-dragora.
Actuellement, 1 mai 2018, c'est la version 0.10.3 qui est fournie.
Mise en pratique
GIMP 2.10
La nouvelle version de GIMP, GIMP 2.10 , vient de sortir. Nous sommes le 29/04/18. De l'aveu même des développeurs, il ne sera pas présent dans les distributions avant 6 mois.
Par contre une version flatpak est disponible.
linuxfr :
GIMP est ainsi disponible dans un paquet officiel flatpak, hébergé sur Flathub. Cliquez le lien, et si votre distribution est suffisamment moderne, elle vous proposera d'installer GIMP.
ou vous vous rendez sur la page consacrée à GIMP sur Flatpak.
Si vous téléchargez ce fichier, il vous reste à faire :
Code BASH :
[user@localhost Téléchargements]$ flatpak install org.gimp.GIMP.flatpakref
Flatpak peut télécharger en plus de GIMP des paquets qui seront névessaires à son fonctionnement.
On lance GIMP avec la commande :
Code BASH :
$ flatpak run org.gimp.GIMP
Autre exemple
Inconvénients de Flatpak
Les icônes et fichiers .desktop des applications Flatpak ne se trouvent pas dans /usr/share comme d'habitude, mais dans /var/lib/flatpak/exports/share/.
Il est alors très probable que vos thèmes d'icônes et certains utilitaires de paramétrage des menus ne soient pas en mesure de gérer ce fonctionnement.
Vous pouvez soit créer votre lanceur, soir récupérer celui qui est dans /var/lib/flatpak/exports/share/applications pour le placer dans /usr/share/application ou dans ~/.local/share/applications
Webgraphie
Site officiel de Flatpak
Installation sur Mageia (Site officiel en anglais)
Documentation : démarrage rapide (en anglais)
Documentation officelle (en anglais)
Le dépôt Flathub
Flatpak sur Ubuntu (en français, source d'inspirations)