Le logiciel en conteneur: Flatpak

Pour utiliser un logiciel dans un conteneur, un espace complètement isolé du reste du système, il existe Flatpak.

Exemple en juin 2018, l’éditeur de fichier image Gimp dont la dernière version 2.10.2 est disponible en Flatpak mais pas encore dans Debian 10 Buster

Installer Flatpak

Flatpak est disponible dans Debian 10 Buster, on l’installe facilement

apt install flatpak

On donne accès au catalogue de logiciels Flathub

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

Je n’utilise pas le plugin gnome-sofware, je n’aime pas l’outil de Gnome, Logiciels aka gnome-software,  qui est très lourd.

Je préfère utiliser le mode commande.

Plus d’infos sur la documentation Flatpak

Installer Gimp version Flatpak

On se rend sur le catalogue Flatpak puis sur la page dédiée GIMP on trouve la commande à utiliser:

flatpak install flathub org.gimp.GIMP

On peut aussi indiquer directement le dépôt qu’on veut utiliser mais il faut alors connaître le label du logiciel:

flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref

Utiliser Gimp version Flatpak

On trouve un deuxième lanceur Gimp dans les applications Gnome.

On peut localise le fichier lanceur sur le disque, son nom est org.gimp.GIMP.desktop,   et le modifier pour que l’affichage soit distinctif

flatpak-gimp

On clic dessus comme d’habitude et Gimp 2.10.2 s’ouvre sans problème. Il faut simplement changer la langue dans les préférences -> interface pour le mettre en français.

Gérer les logiciels Flatpak

Lister ce qui est installé

flatpak list
Ref Options 
org.gimp.GIMP/x86_64/stable system,current
org.freedesktop.Platform.ffmpeg/x86_64/1.6 system,runtime
org.gnome.Platform/x86_64/3.28 system,runtime

Lister les infos détaillées

root@debian:/# flatpak info org.gimp.GIMP/x86_64/stable
Ref: app/org.gimp.GIMP/x86_64/stable
ID: org.gimp.GIMP
Arch: x86_64
Branch: stable
Origin: flathub
Date: 2018-05-27 05:24:02 +0000
Subject: Update GNOME's git repository URIs. (b6030b22)
Commit: 713afa59afac8c8b272ff0c8967e4d53c1ed9e2ae3a8cbb730aa850dc6f3e596
Parent: 2407166fa08405dba99b6ba45ff946d83fee7ff00c0c09ec1dd23736dbc71108
Location: /var/lib/flatpak/app/org.gimp.GIMP/x86_64/stable/713afa59afac8c8b272ff0c8967e4d53c1ed9e2ae3a8cbb730aa850dc6f3e596
Installed size: 203,1 MB
Runtime: org.gnome.Platform/x86_64/3.28
root@debian:/# flatpak info org.gnome.Platform/x86_64/3.28
Ref: runtime/org.gnome.Platform/x86_64/3.28
ID: org.gnome.Platform
Arch: x86_64
Branch: 3.28
Origin: flathub
Date: 2018-05-25 18:32:24 +0000
Subject: build of org.gnome.Sdk, Fri May 25 12:58:28 UTC 2018
Commit: 7614d9ed4b9023a1b65c6511ed532ccdc98de4369f869fa406ddc580ff515ed8
Parent: 55d16c36d73270c7bf4d42d7c5bc909fee81fb2575667c7ea7a8127d127c4403
Location: /var/lib/flatpak/runtime/org.gnome.Platform/x86_64/3.28/7614d9ed4b9023a1b65c6511ed532ccdc98de4369f869fa406ddc580ff515ed8
Installed size: 1,3 GB

On voit qu’au total Gimp version Flatpak a utilisé 1,5 GB du disque ce qui est assez volumineux.

Mettre à jour Flatpak

Utiliser la commande flatpak update

Exemple:

flatpak update
Looking for updates...
Updating: org.gnome.Platform/x86_64/3.28 from flathub
[####################] 1 delta parts, 1 loose fetched; 163 KiB transferred in 3 seconds
Now at 9785cf7dc622.
Installing: org.freedesktop.Platform.ffmpeg/x86_64/1.6 from flathub
[####################] 1 delta parts, 2 loose fetched; 2649 KiB transferred in 4 seconds
Updating: org.gnome.Platform.Locale/x86_64/3.28 from flathub
[####################] 7 metadata, 1 content objects fetched; 20 KiB transferred in 1 seconds
Now at f1f371e10c18.

Comme on sait utiliser Anacron on se crée une tâche hebdomadaire

/etc/cron.weekly$ cat flatpak
#!/bin/sh
#
flatpak update

Plus d’infos:

L’organisation Flatpak

Le manuel Flatpak

Conclusion

Flatpak est un dispositif robuste, facile à utiliser mais l’utilisation consomme de la place sur le disque dur du PC.

La bibliothèque de logiciels est assez fournies et permet d’avoir rapidement les versions les plus récentes des logiciels.

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.

1 commentaire

Les commentaires sont désactivés.