Flatpak — fichier .flatpak
stablePaquet d'application Linux sandboxée, indépendant de la distribution, alternative à Snap et AppImage.
Flatpak (initialement nommé xdg-app) est un format de distribution d’applications Linux indépendant de la distribution, initié par le développeur GNOME Alexander Larsson. Comme le Snap d’Ubuntu ou l’AppImage, il vise à faire fonctionner la même application sur n’importe quelle distribution récente, sans dépendre des paquets système comme le DEB ou le RPM.
Sa base technique diffère cependant de ses concurrents : là où Snap s’appuie sur une image SquashFS montée en boucle, un bundle .flatpak généré par flatpak build-bundle est un delta OSTree — un format de stockage versionné inspiré de Git, conçu à l’origine pour distribuer des mises à jour incrémentales de système d’exploitation plutôt que des paquets d’application isolés.
L’isolation applicative repose sur Bubblewrap (bwrap), un outil de sandboxing léger, complété par un système de “portails” (portals) qui gère les demandes d’accès ponctuelles de l’application à des ressources hors du bac à sable — un fichier choisi via une boîte de dialogue, une prise de photo via la webcam — sans lui accorder un accès permanent à l’ensemble du système.
Flathub joue pour Flatpak le rôle que joue le Snap Store pour les paquets Snap : un dépôt central communautaire où la plupart des applications Flatpak publiées sont réellement hébergées et installées par défaut.
Un fichier .flatpak ne doit pas être confondu avec un .flatpakref : ce dernier est un simple texte pointeur vers un dépôt distant, alors que le .flatpak contient réellement l’application et peut être installé hors ligne sans accès réseau.
Signature binaire
Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .flatpak ?
Flatpak permet d'ouvrir gratuitement un fichier .flatpak. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format Flatpak ?
Le type MIME du format Flatpak est application/vnd.flatpak.
Le format Flatpak (.flatpak) est-il encore utilisé aujourd'hui ?
Oui, le format Flatpak est stable et toujours largement utilisé, sans signe de déclin.
Peut-on ouvrir un fichier .flatpak sur mobile, sans installer d'application ?
Aucun outil web n'est référencé sur cette fiche pour ce format : l'ouverture nécessite un logiciel de bureau (voir la liste « Avec quoi l'ouvrir » ci-contre).
Quelle différence entre un fichier .flatpak et un fichier .flatpakref ?
Le .flatpak est une archive autonome contenant réellement l'application (un delta OSTree), installable hors ligne. Le .flatpakref est un simple fichier texte pointeur, qui indique où trouver l'application dans un dépôt en ligne (comme Flathub) pour l'installer — il ne contient aucun code de l'application elle-même.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
- Flatpak — documentation officielle, bundles à fichier unique
- Flatpak — sous le capot (OSTree, bac à sable)
Dernière mise à jour :