La société mère d’Ubuntu a publié une déclaration selon laquelle Flatpak ne sera pas présent dans les futures versions des saveurs d’Ubuntu. Mais qu’est-ce que Flatpak, pourquoi le vouloir, et comment l’activer sur Ubuntu et ses versions ?
Pourquoi Flatpak n’est-il pas disponible sur les versions d’Ubuntu ?
Les différentes distributions ont différentes manières de déployer et de gérer les paquets. Sur les dérivés de Debian (y compris Ubuntu), l’outil par défaut est l’Advanced Package Tool, tandis que RHEL et les distros similaires utilisent yum et rpm.
En plus des outils de paquetage standard, certains développeurs utilisent des applications sandboxes, qui s’exécutent dans leurs propres environnements et sont livrées avec toutes les dépendances et bibliothèques nécessaires pour exécuter l’application sur n’importe quel système Linux.
Flatpak est l’un de ces utilitaires qui offre des outils faciles à utiliser et une documentation complète, et il est développé et soutenu par la communauté.
L’utilitaire de Canonical, Snap, a été développé en interne et offre des fonctionnalités similaires à Flatpak, bien qu’il ne prenne en charge que les systèmes utilisant le système init systemd. Snap a suscité des critiques en raison de son modèle de développement à source fermée, de la lenteur du lancement des applications et de son système de mise à jour automatique.
Les développeurs de distributions ont, jusqu’à présent, été en mesure d’inclure les gestionnaires de paquets de leur choix, et alors qu’Ubuntu a évité Flatpak en faveur de Snap, les versions semi-officielles d’Ubuntu, y compris Kubuntu, Xubuntu, Lubuntu et Budgie, ont évolué vers l’adoption de Flatpak et Snap.
Le 21 février 2023, Philipp Kewisch, responsable de l’ingénierie communautaire chez Canonical, a annoncé sur le forum Ubuntu Discourse que les saveurs approuvées ne seraient plus fournies avec le support Flatpak par défaut.
Faisant allusion à la « fragmentation », Kewisch poursuit :
Ubuntu et ses variantes considèrent les debs et les snaps comme l’expérience par défaut. Les utilisateurs ont la liberté de choisir d’obtenir leurs logiciels à partir d’autres sources, y compris Flatpak. Un moyen d’installer ces alternatives est, et continuera d’être, disponible pour une installation à partir de l’archive Ubuntu avec une simple commande.
Dans le cadre de nos efforts combinés, les saveurs d’Ubuntu ont pris une décision commune pour ajuster certains des paquets par défaut sur Ubuntu : À l’avenir, le paquet Flatpak ainsi que les paquets pour intégrer Flatpak dans le centre logiciel respectif ne seront plus installés par défaut dans la prochaine version prévue en avril 2023, Lunar Lobster.
Bien que la déclaration de Kewisch fasse référence à une « décision conjointe », le changement a pris beaucoup de gens par surprise, avec le responsable technique de Xubuntu, Sean Davis montrant Flatpak sur Xubuntu aussi récemment que décembre 2023.
Comment activer Flatpak sur Ubuntu et ses versions approuvées ?
Bien que Canonical retire le support des applications Flatpak, cela ne signifie pas que vous ne pourrez pas installer et activer Flatpak sur Ubuntu, Kubuntu, Xubuntu, Lubuntu et Budgie.
Ouvrez un terminal en choisissant « Terminal » dans le menu système ou en appuyant sur Ctrl + Alt + T.
Entrez :
sudo apt install flatpak gnome-software-plugin-flatpak gnome-software
Maintenant que Flatpak est installé, vous pouvez facilement ouvrir l’application .flatpakref application et .flatpakrepo fichiers du référentiel. Mais pour apprécier pleinement tout ce que Flatpak a à offrir, vous devez également connecter Flatpak à un dépôt Flatpak.
Le plus grand et le plus stable de ces dépôts est Flathub, qui propose des paquets sélectionnés et ajoutés par les administrateurs et les développeurs de Flathub. D’autres dépôts Flatpak sont disponibles.
Pour connecter Flatpak au dépôt Flathub afin de pouvoir installer facilement les applications Flatpak, entrez :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Redémarrez votre machine pour que les changements soient pris en compte. Vous pouvez maintenant installer des logiciels à l’aide de Flatpak sur Ubuntu et ses variantes.
Vous pouvez installer la plupart des applications Linux avec Flatpak
Que vous souhaitiez utiliser Flatpaks pour des raisons idéologiques ou pratiques, il existe des milliers d’applications, de jeux et d’utilitaires utiles, et il est tout à fait possible d’installer tous les logiciels dont vous pourriez avoir besoin à partir de Flatpak, sans avoir à recourir à la ligne de commande.
Si vous avez quelques heures à tuer, pourquoi ne pas vous plonger dans de superbes jeux gratuits fournis par Flatpak ?