Utiliser Flatpak


J'allais faire un article sur comment installer Emacs 28.1 sur Debian stable avant de tomber un peu par hasard sur cet article du site TheEvilSkeleton. Le titre est volontairement provocateur mais le contenu de l'article est beaucoup plus réfléchi.

Flatpak

Flatpak est un outil qui permet d'installer des applications dans une distribution Linux sous forme de conteneur. Il s'installe simplement comme un autre paquet.


        sudo apt install flatpak
        sudo apt install plasma-discover-backend-flatpak
      

Le second paquet permet d'utiliser l'application Discover pour gérer les paquets flatpak comme pour les paquets apt y compris pour les mises à jour.

La documentation de flatpak.

Flathub

C'est un dépôt d'applications utilisant flatpak pour s'installer. Il s'installe lui-même avec flatpak.


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

Utilisation

Flatpak m'a permis d'utiliser des applications qui ne sont pas dans Debian comme Foliate ou des versions plus récente comme Emacs ou Calibre.

Quelques commandes :

Si on veut utiliser une interface graphique : Discover est apte à faire toute ces opérations et propose les mises à jour comme pour les applications natives de Debian.