Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/01/2020, à 11:48

herveD

Snap or not snap (avantage/inconvénient)

Bonjour,
Voilà quelques années que j'ai installé des paquets .deb (je ne sais pas faire autrement). C'était déjà simple smile
J'ai installé quelques paquets snap car des fois pas d'équivalents.
Maintenant je vois de plus en plus d'applications que l'on peut installer avec snap. J'aime bien d'autant que cela peut s'installer sur d'autres: debian ..
Du coup je me demande les avantages/inconvénients de snap pour savoir notamment  en cas de plusieurs choix si je peux privilégier snap?
@+


Ma config actuelle : Ubuntu 23.10 - 64b - https://clibre.eu/

Hors ligne

#2 Le 28/01/2020, à 11:52

FrancisFDZ

Re : Snap or not snap (avantage/inconvénient)

Bonjour,
Inconvénient majeur (AMHA) : chaque paquet swap installe ses dépendances => redondance => risque d'engorgement (à confirmer par les spécialistes). Pour plus d'informations, voir

Dernière modification par FrancisFDZ (Le 28/01/2020, à 11:57)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#3 Le 28/01/2020, à 12:02

malbo

Re : Snap or not snap (avantage/inconvénient)

Bonjour,
Tu peux aussi consulter cette page de la documentation du site ubuntu-fr : https://doc.ubuntu-fr.org/snap

Hors ligne

#4 Le 28/01/2020, à 12:08

xubu1957

Re : Snap or not snap (avantage/inconvénient)

Bonjour,

Pour info > Rubrique Snap


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#5 Le 28/01/2020, à 15:33

TheSun

Re : Snap or not snap (avantage/inconvénient)

L'inconvénient majeur des snaps c'est tout simplement que c'est moins performant en terme de vitesse de lancement.
Il y a d'autres inconvénients mais moins important que celui là comme par ex le fait que ça prenne + de place, cependant aujourd'hui les espaces de stockage sont très important donc ça ne pose plus trop de problème.

L'avantage majeur c'est tout simplement que c'est une installation "universelle", elle est indépendante de la distribution que tu utilises. Même des distribs linux qui n'ont rien à voir avec Ubuntu ni même la famille Debian (par ex ArchLinux, Fedora...) peuvent installer les snaps et ça se fera de la même façon.
L'autre avantage et qu'il n'y a pas de risque de conflit avec d'autres paquets car ils sont indépendants de ton système. Ainsi certains programmes qui ont du mal à s'installer en paquet debian parcequ'il cassent des autres paquets (dépendances manquantes ou pas dans la bonne version etc...) pourront s'installer facilement en paquet universel.

N'oublie pas qu'il n'y a pas que les snaps, il y a le grand concurrent : Flatpak

#6 Le 28/01/2020, à 16:39

jvcharles

Re : Snap or not snap (avantage/inconvénient)


Debian Stable Sid/rc-buggy - Gnome/Kde  Tails LiveUsbPersistance  UBports/Ubuntu-Touch 2022/08/19 (Pixel 3a)
Windows 10/Facebook supprimer 2019/02/02   Compte Google supprimé 2023/02/15

Hors ligne

#7 Le 29/01/2020, à 00:43

herveD

Re : Snap or not snap (avantage/inconvénient)

Bonsoir,
Merci pour vos précisions J'ai passé du temps à parcourir toutes ces urls.
J'avais vu passé cela mais c'est maintenant que je m'aperçois que cela se développe énormément.
Il y a effectivement des alternatives mais celles-ci me semblent moins importantes et s'adressent plus à des vrais geeks.
J’ai bien lu les quelques inconvénients mais pour les semi-debutants comme moi, je souhaite vraiment simplifier cet aspect de l'informatique, je vais donc favoriser ce type d'install
Cela me donne aussi des arguments pour des plus novices autour de moi (compagne, assos) cool


Ma config actuelle : Ubuntu 23.10 - 64b - https://clibre.eu/

Hors ligne

#8 Le 29/01/2020, à 13:51

joel49

Re : Snap or not snap (avantage/inconvénient)

Bonjour,

Dans la catégorie des «logiciels empaquetés» il y a aussi le format «Appimage»

sur cette page des explications complémentaires sur les trois formats.


Linux Mint 19.3 Cinnamon (desktop & portable Acer Aspire 6930)
Linux Mint 20 Cinnamon (dual-boot desktop)

Hors ligne

#9 Le 29/01/2020, à 14:50

herveD

Re : Snap or not snap (avantage/inconvénient)

Bonjour,
Merci beaucoup pour ce comparatif qui me renseigne beaucoup smile

joel49 a écrit :

sur cette page des explications complémentaires sur les trois formats.

J'ai bien vu les inconvénients/atouts de chaque. Je pense tjs qu'actuellement snap répond le mieux à mes besoins (et ceux-celles novices) et sera prioritaire dans mes choix
Néanmoins il est peut-être préférable pour les "petites" applications maintenu par 1 ou 2 développeurs, il faut peut-être mieux allez voir ailleurs , pour des questions de pérennité, sécurité ...?
Autre point qui me pousse d'aller vers ce genre de boutique, Ubuntu ou autres intégre beaucoup plus lentement les maj.
Comment cela se passent les maj avec ces applications dans les boutiques, les maj "stables" sont poussés automatiquement, rapidement ? possibilité de revenir en arrière si soucis ?


Ma config actuelle : Ubuntu 23.10 - 64b - https://clibre.eu/

Hors ligne

#10 Le 29/01/2020, à 15:47

joel49

Re : Snap or not snap (avantage/inconvénient)

bonjour,

Quand une application est utilisée très souvent, il vaut mieux une installation en dur et être patient quand à sa mise à jour éventuelle.
Si le critère de la dernière version est primordial, alors il faut se tourner vers un de ces trois formats proposé Snap, Flatpak, Appimage. (si proposés). Cela n’empêche en rien une utilisation en parrallèle avec une version en dur.
Les mises à jour de ces derniers formats, il faut parfois s’en inquiéter sois même et faire ce qu’ il faut pour y procéder.


Linux Mint 19.3 Cinnamon (desktop & portable Acer Aspire 6930)
Linux Mint 20 Cinnamon (dual-boot desktop)

Hors ligne

#11 Le 29/01/2020, à 21:14

herveD

Re : Snap or not snap (avantage/inconvénient)

ok merci
Si quelqu'un pouvait aussi me répondre sur
Comment cela se passent les maj avec ces applications dans les boutiques, les maj "stables" sont poussés automatiquement (sans mon intervention) ? possibilité de revenir en arrière si soucis ?


Ma config actuelle : Ubuntu 23.10 - 64b - https://clibre.eu/

Hors ligne

#12 Le 30/01/2020, à 01:08

joel49

Re : Snap or not snap (avantage/inconvénient)

Bonjour,

herveD

Comment cela se passent les maj avec ces applications dans les boutiques,

De quels «boutiques» est-il question ?

– Les dépôts ?

— Concernant les Snaps et les mises à jour éventuelles :

sudo snap refresh

t— Flatpak:

flatpak update 

— Appimage; se procurer le fichier Appimage de l'application que l'on souhaite utiliser, lui donner les autorisations adéquates.

Possibilité de revenir en arrière si soucis ?

Désinstaller ou supprimer un logiciel ?

— Concernant les Snaps;

 sudo snap remove «nom du paquet» 

— Flatpak:

flatpak uninstall «nom du logiciel»

— Appimage; suppression du fichier Appimage.


Linux Mint 19.3 Cinnamon (desktop & portable Acer Aspire 6930)
Linux Mint 20 Cinnamon (dual-boot desktop)

Hors ligne

#13 Le 30/01/2020, à 04:27

Coeur Noir

Re : Snap or not snap (avantage/inconvénient)

Inconvénients, ou du moins inconforts :

⋅ snap ( et peut-être flatpak ) : le réglage du « confinement » par défaut, qui limite l'accès dudit snap au dossier personnel. Dans un sens c'est sécurisant, mais dès qu'on travaille avec des clé USB, des DD amovibles ou sur des systèmes avec + qu'une partition, ce réglage par défaut des snaps est juste chiant. On peut le changer mais idéalement ça devrait s'adapter automatiquement à la situation ou à la rigueur poser la question à l'utilisateur lors du premier lancement du logiciel.

⋅ snap et flatpak, dès lors qu'on a un peu l'habitude de l'organisation « historique » des dossiers sous Linux, ou qu'on a des plugins / addons / extensions à ajouter à des logiciels : les fichiers / dossiers de configuration des logiciels ne sont plus dans les répertoires usuels ( du type ~/.config, ~/.local ou ~/.nom_du_logiciel ) mais dans :
~/.snap/nom_du_logiciel/common pour les snap,
~/.var/app/org.nom.Nom ( ou net.nom.Nom ) pour les flatpak.

Pour les utilisateurs un peu avancés de Chromium, Firefox, LibreOffice, Thunderbird, Gimp, etc, c'est une gymnastique parfois problématique.

Une fois qu'on sait tout ça, on s'en sort un peu mieux.

Dernière modification par Coeur Noir (Le 30/01/2020, à 04:38)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#14 Le 30/01/2020, à 09:52

FrancisFDZ

Re : Snap or not snap (avantage/inconvénient)

Bonjour,
@Cœur Noir : c'est pire que lors du passage de SysV à Systemd ? wink


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#15 Le 30/01/2020, à 10:02

TheSun

Re : Snap or not snap (avantage/inconvénient)

D'une manière générale, je ne recommande pas l'utilisation des paquets universels quand c'est possible.

Malheureusement parfois c'est imposé, notamment pour Chromium sur les versions récentes.

Mais si un logiciel est dispo dans les dépots officiels ou en PPA, il ne faut pas utiliser Snap/Flatpak.

#16 Le 30/01/2020, à 17:25

Coeur Noir

Re : Snap or not snap (avantage/inconvénient)

FrancisFDZ a écrit :

Bonjour,
@Cœur Noir : c'est pire que lors du passage de SysV à Systemd ? wink

Le passage à systemd a été indolore pour les utilisateurs ordinaires, j'entends par là les gens ( comme moi la plupart du temps ) qui allument un pc pour utiliser des logiciels dans des sessions graphiques.
C'est effectivement une autre histoire pour les utilisateurs « avancés » qui jonglent entre serveurs, parcs de pc, réseaux, avec des besoins d'administration plus pointus.

Par contre l'utilisation de snap a / a eu des conséquences immédiatement visibles pour l'utilisateur ordinaire ( pourquoi j'accède pas à mon 2ème disque dur, à ma clé usb ? pourquoi mon logiciel est devenu tout moche ? pourquoi il est si long à se lancer ? pourquoi il n'est plus en français ? ) Certains de ses accrocs sont dorénavant corrigés mais le passage à snap implique des changements pour l'utilisateur dans sa « conversation » usuelle avec ses appli's favorites.

Alors que le passage à systemd, dans mon cas d'usage relativement ordinaire de ces ±10 dernières années, n'a strictement rien changé à mes habitudes de travail quotidien avec mes ordinateurs sous Ubuntu.

Dernière modification par Coeur Noir (Le 30/01/2020, à 17:27)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#17 Le 30/01/2020, à 22:40

herveD

Re : Snap or not snap (avantage/inconvénient)

Bonsoir,
Je vois que tout cela fait débat et que celui-ci est intéressant.
Néanmoins j'ai besoin de mon côté de me décider (quitte à évoluer si cela est nécessaire) dans le temps.
Je reste donc avec les logiciels installés et maj régulièrement pour les appli important pour moi comme firefox
J’utiliserai principalement snap (merci de respecter ce choix) pour des applications moins maj par ubuntu (ex.: keepassXC) et pour me faire une expérience.
Dans ce cas, je n'ai toujours pas compris si pour ces paquets
- je suis informé des maj automatiquement ? et je peux les faire en 1 clic?
- est-ce que si 1 maj pose problème, je peux revenir à la version précédente ?


Ma config actuelle : Ubuntu 23.10 - 64b - https://clibre.eu/

Hors ligne

#18 Le 30/01/2020, à 23:09

Coeur Noir

Re : Snap or not snap (avantage/inconvénient)

- je suis informé des maj automatiquement ? et je peux les faire en 1 clic?
Oui via l'utilitaire « logiciels » s'il a le plugin pour gérer les snap ( à priori oui par défaut sous Ubuntu, pas forcément sous toutes les variantes, à vérifier )
- est-ce que si 1 maj pose problème, je peux revenir à la version précédente ?

https://itsfoss.com/use-snap-packages-ubuntu-16-04/ a écrit :

For some reason, if you did not like a recent updated Snap package, you can revert it to the previously installed version with this command :

sudo snap revert <package>

Et n'oublie pas si tu veux que keepassXC en snap puisse accéder à un DD externe ou une clé usb ( cette discussion ) :

sudo snap connect keepassxc:removable-media

Vérifier chez toi via

snap list

le nom exact pour keepass…

Dernière modification par Coeur Noir (Le 30/01/2020, à 23:11)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#19 Le 31/01/2020, à 00:00

herveD

Re : Snap or not snap (avantage/inconvénient)

Coeur Noir a écrit :

- je suis informé des maj automatiquement ? et je peux les faire en 1 clic?
Oui via l'utilitaire « logiciels » s'il a le plugin pour gérer les snap ( à priori oui par défaut sous Ubuntu, pas forcément sous toutes les variantes, à vérifier )
- est-ce que si 1 maj pose problème, je peux revenir à la version précédente ?

https://itsfoss.com/use-snap-packages-ubuntu-16-04/ a écrit :

For some reason, if you did not like a recent updated Snap package, you can revert it to the previously installed version with this command :

sudo snap revert <package>

Et n'oublie pas si tu veux que keepassXC en snap puisse accéder à un DD externe ou une clé usb ( cette discussion ) :

sudo snap connect keepassxc:removable-media

Vérifier chez toi via

snap list

le nom exact pour keepass…

Ok super je note cela précieusement.
et celà fonctionne pour keepassXC smile
Merci

Je vois dans la logithèque que ce dernier est snap je peux les lister avec cette commande.
A priori, pas moyen de filtrer ou voir les applications installés dans les différents formats ? (juste un cms en moins ! sinon tant pis)

Dernière modification par herveD (Le 31/01/2020, à 00:01)


Ma config actuelle : Ubuntu 23.10 - 64b - https://clibre.eu/

Hors ligne

#20 Le 31/01/2020, à 00:39

Coeur Noir

Re : Snap or not snap (avantage/inconvénient)

Synaptic ou gnome-package-kit te montreront ce qui est géré par apt ( dépôts officiciel + ppa + autres paquets .deb installés manuellement ).

Logiciels ( avec ses plugins snap et flatpak ) te montrera tout ce qui est disponible ( en deb + flatpak + snap ) dans les divers dépôts ainsi que ce qui est installé chez toi comme logiciels ( mais pas les paquets élémentaires ) dans tous les formats ( hors AppImage ) mais tu ne pourras pas trier par type de package ( ne montrer que les deb ou que les ceci ou cela ).

Pour le tri par type, voir les commandes pour chaque, que tu trouveras dans les doc's citées dans ce fil et l'autre.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#21 Le 31/01/2020, à 09:55

FrancisFDZ

Re : Snap or not snap (avantage/inconvénient)

Coeur Noir a écrit :
FrancisFDZ a écrit :

Bonjour,
@Cœur Noir : c'est pire que lors du passage de SysV à Systemd ? wink

Le passage à systemd a été indolore pour les utilisateurs ordinaires, j'entends par là les gens ( comme moi la plupart du temps ) qui allument un pc pour utiliser des logiciels dans des sessions graphiques.
C'est effectivement une autre histoire pour les utilisateurs « avancés » qui jonglent entre serveurs, parcs de pc, réseaux, avec des besoins d'administration plus pointus.

Par contre l'utilisation de snap a / a eu des conséquences immédiatement visibles pour l'utilisateur ordinaire ( pourquoi j'accède pas à mon 2ème disque dur, à ma clé usb ? pourquoi mon logiciel est devenu tout moche ? pourquoi il est si long à se lancer ? pourquoi il n'est plus en français ? ) Certains de ses accrocs sont dorénavant corrigés mais le passage à snap implique des changements pour l'utilisateur dans sa « conversation » usuelle avec ses appli's favorites.

Alors que le passage à systemd, dans mon cas d'usage relativement ordinaire de ces ±10 dernières années, n'a strictement rien changé à mes habitudes de travail quotidien avec mes ordinateurs sous Ubuntu.

C'était presque un troll wink
Le passage à systemd a été un profond bouleversement d'après les réactions dans les forums, mais je reconnais que perso je n'en ais pas vraiment été affecté. Par contre, les paquetages snap qui s'installent sans prévenir, ça me gonfle (autrement et poliment dit, ça me provoque des dérangements intestinaux) big_smile!

Dernière modification par FrancisFDZ (Le 31/01/2020, à 09:58)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne