Bien sûr, pour la plupart des paquets, la réponse est triviale: si c'est un outil ou une bibliothèque, deb est la seule option, alors que pour certains logiciels propriétaires, la capture est la seule option.
Il semble qu'Ubuntu pousse et promeuve fortement les paquets Snap, en invoquant des avantages en termes de packaging, d'isolation, de sécurité, de mises à jour, etc. Cependant, toutes les applications livrées avec Ubuntu 18.04 sont installées en tant que paquets deb.
Firefox, par exemple, est un paquet qui doit être tenu à jour pour des raisons de sécurité. Par le passé, il existait des conflits avec les responsables de paquets de distribution en ce qui concerne la sécurité et la stratégie de marque (Iceweasel). Pourtant, Canonical a choisi d’expédier Firefox sous forme de paquet deb.
Pour les paquets qui ont à la fois un snap et un deb, cela pose la question: Lequel devez-vous installer? Et si la réponse est instantanée, devrais-je migrer activement les deb installées?
la source
L'un des principaux inconvénients des instantanés réside dans le besoin de beaucoup plus d'espace, car chaque logiciel possède ses propres dépendances alors que les packages deb utilisent des dépendances partagées sur l'ensemble du système, avec un impact beaucoup plus réduit.
L'utilitaire de capture intervient lorsque vous souhaitez garder votre système isolé (par exemple, à partir de fichiers binaires propriétaires) ou que le package lui-même repose sur des dépendances différentes de celle que vous avez installée (les plus récentes par exemple).
la source
C’est une réponse qui suscite beaucoup d’opinion.
Personnellement, j'utilise toujours le deb ou tout autre emballage inclus. Je n'utilise pas de clichés instantanés, car je sens qu'ils ressemblent à des jardins murés, contrairement à l'écosystème ouvert représenté par Linux.
J'ai installé plusieurs fois par erreur des clichés en raison d'une description / métadonnées obscures / ambiguës dans le centre logiciel. J'ai trouvé qu'ils dégradaient mon expérience d'ordinateur portable. Ceux-ci ont été enlevés rapidement.
Si une application n'a qu'un package instantané, je préférerais ne pas utiliser l'application elle-même.
Je crains qu'un jour, les snappers diront que vous n'avez même pas besoin du système d'exploitation.
la source