La gestion des packages Linux a parcouru un long chemin depuis le cauchemar qu’elle était. Pourtant, les gestionnaires de paquets fournis par les distributions ne sont pas toujours parfaits. Les formats Snap et Flatpak ont rendu beaucoup plus facile l’installation de logiciels, quelle que soit la distribution que vous utilisez.
Les fichiers Snap et Flatpak sont souvent disponibles sur le site Web d’une application donnée, mais ces deux formats ont leurs propres marchés centralisés. Lequel est bon pour toi? Ce n’est pas une question facile à répondre.
Contenu
Snaps et Flatpaks expliqués
Les Snaps et les Flatpaks contiennent non seulement une application, mais les bibliothèques et les fichiers de support dont elle a besoin pour s’exécuter. Cela signifie que vous n’avez pas à vous soucier de l’installation manuelle des dépendances ou même si elles sont facilement disponibles sur votre système.
Les Snaps ont été créés par Canonical, la société derrière Ubuntu. Pour cette raison, certaines personnes voient Snaps comme une application Ubuntu uniquement, mais vous pouvez installer snapd sur n’importe quel système.
Les Flatpaks sont similaires mais ne sont liés à aucune entreprise. Cela dit, de grandes entreprises comme Red Hat contribuent au format. Pour un examen plus approfondi de ces deux formats, consultez notre récapitulatif détaillé des Snaps vs Flatpaks.
Ces deux formats ont également leurs propres magasins d’applications centralisés, et c’est ce que nous examinons ici.
Prise en charge de la distribution
Techniquement, le Snap Store prend actuellement en charge plus de distributions que Flathub. Cela dit, diverses distributions ont choisi à la fois le Snap Store et Flathub. Comme vous pouvez l’imaginer, Ubuntu choisit d’utiliser le Snap Store.
D’autres grandes distributions ont opté pour le format Flatpak et Flathub avec lui. Ces distributions incluent Fedora et Elementary Linux, ainsi que la variante PureOS Debian de Purism.
Disponibilité du logiciel
Si vous cherchez à installer des jeux et des logiciels non libres, le Snap Store est l’endroit où vous voudrez aller. Tout le monde n’utilise pas Linux car il est gratuit et open source, et ces personnes peuvent vouloir installer un logiciel propriétaire. Si tel est le cas, le Snap Store est le seul endroit pour le trouver.
Flathub est plus limité dans la mesure où la plupart des logiciels disponibles via le service sont open source. Ce n’est pas toujours le cas, mais c’est courant. Cela n’empêche pas les entreprises de proposer leurs propres forfaits Flatpak ; vous ne le trouverez tout simplement pas via le service Flathub.
À l’épreuve du futur
Les snaps sont limités de deux manières. Premièrement, ils sont directement liés au Snap Store et ne fonctionneront pas sans lui. Cela empêche les entreprises de proposer des Snaps qui ne sont pas liés au magasin.
La seconde est que le Snap Store est entièrement pris en charge par Canonical. Ubuntu est incroyablement populaire. et Canonical se porte bien, ce qui signifie que vous n’avez pas à vous soucier de la disparition de l’entreprise dans un avenir proche. Cela dit, Canonical peut un jour décider qu’il ne veut pas continuer le Snap Store, auquel cas vos Snaps sont plus ou moins inutiles.
Flatpak n’a aucun de ces problèmes. Les entreprises peuvent proposer des packages au format Flatpak sans se soucier de Flathub. Mieux encore, si Flathub disparaît, vos Flatpaks fonctionneront toujours.
Conclusion
La vérité, c’est qu’il n’y a aucune raison de n’en choisir qu’un et de s’y tenir. Ils sont tous les deux utiles et n’entrent pas en conflit les uns avec les autres. Cela dit, si vous voulez en choisir une, le Snap Store est meilleur si vous recherchez des applications commerciales, même si elles sont gratuites. Flathub est mieux si vous recherchez un logiciel strictement open source.
Un exemple d’endroit où le Snap Store pourrait être meilleur est lorsque vous recherchez des jeux. En fait, nous avons déjà dressé une liste des meilleurs jeux disponibles sur le Snap Store.
Cet article est-il utile ? Oui Non