# Snapcraft pourquoi pas?

**URL:** <https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789>\
**Category:** Pause Café\
**Created:** [Septembre 13, 2023, 1:27 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789 "2023-09-13T13:27:54Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![ponky](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ponky/32/2967_2.png) [@ponky](https://www.debian-fr.org/u/ponky)\
**Post date:** [Septembre 13, 2023, 1:27 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/1 "2023-09-13T13:27:55Z")

</div>

Bonjour,  
ceci n’est pas précisément du support d’où le choix de la rubrique pause café.  
Que penser des logiciels fournis via snap ? Sont-ils sûrs, est-ce à éviter pour garder un système safe ?  
Qu’en pensez-vous ? Je n’ai pour ma part jamais franchi le pas…  
Bonne journée.  
ponky

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 13, 2023, 5:56 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/2 "2023-09-13T17:56:34Z")

</div>

Les paquets deb sont en général plus petit car ils n’intègrent t pas leurs dépendances, ce qui n’est pas le cas de snap.  
les applications native sont packages par tous les gens qui font Debian. les Snap c’est parce qu’un gars a voulu avoir une application précise, ou un éditeur qui ne veux pas passer par les packages debian. Qui plus le code source d’un snap n’est dispo que si le développeur a bien voulu donner le lien de son github.

Debian, on met à jour quand on veut ou quand on le définit, automatiquement ou pas. Il me semble qu’on ne peut pas le faire avec Snap qui se met à jour automatiquement, tout au plus peut on peut juste le repousser.

Je crois que les applications snap son des images qui sont donc plus lente qu’une application native en terme de performance.

Avec Snap le logiciel est open-source mais le management des paquets.

Les snap sont moins vérifiés par la communauté que les paquets debian. Il y a donc plus de risques de sécurité. Ça s’est peut être amélioré avec les années avec des tests de malware automatiques, mais on sait que ce n’est pas toujours efficace. Les paquets .deb sont plus fiables d’une manière générale.

Le backend Snap est propriétaire (donc non libre).

Ca fait plusieurs système de repository à gérer.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 13, 2023, 7:08 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/3 "2023-09-13T19:08:26Z")

</div>

> [@Zargos](#):
>
> Les paquets deb sont en général plus petit car ils n’intègrent t pas leurs dépendances, ce qui n’est pas le cas de snap.  
> les applications native sont packages par tous les gens qui font Debian. les Snap c’est parce qu’un gars a voulu avoir une application précise, ou un éditeur qui ne veux pas passer par les packages debian. Qui plus le code source d’un snap n’est dispo que si le développeur a bien voulu donner le lien de son github.

A première vue rien de ce que tu dit rien de bien choquant que d’utiliser du contrib ou du non-free 😉

> [@Zargos](#):
>
> Il me semble qu’on ne peut pas le faire avec Snap

Si et en générale je le fais lorsque je mets le système à jour 😉

> [@Zargos](#):
>
> Les snap sont moins vérifiés par la communauté que les paquets debian. Il y a donc plus de risques de sécurité. Ça s’est peut être amélioré avec les années avec des tests de malware automatiques, mais on sait que ce n’est pas toujours efficace. Les paquets .deb sont plus fiables d’une manière générale.

Oui et non les snap permettant de sortir de la cage sont clairement identifié, le risque est donc à gérer par l’utilisateur.  
Et en règle générale pas plus dangereux que d’utiliser du PPA ou du .deb tirer d’aiulleurs si on sait ce que l’on fait.

> [@Zargos](#):
>
> Le backend Snap est propriétaire (donc non libre).

non !

> **[Snap (gestionnaire de paquets)](https://fr.wikipedia.org/wiki/Snap_(gestionnaire_de_paquets))**
>
> Pour les articles homonymes, voir Snap. modifier - modifier le code - voir Wikidata (aide) Snap est un système d'empaquetage et de déploiement de logiciels développé par Canonical pour les systèmes d'exploitation utilisant le noyau Linux. Les paquets, appelés snaps, et l'outil pour les utiliser, snapd, fonctionnent sur une gamme de distributions Linux\[réf. nécessaire\] et permettent aux développeurs de logiciels de distribuer leurs applications directement aux utilisateurs. Les snaps sont des app...

> [@Zargos](#):
>
> Ca fait plusieurs système de repository à gérer.

Comme dit plus haut rien de plus compliquer que de gérer via les commandes apt et snap .

> [@ponky](#):
>
> Que penser des logiciels fournis via snap

Plus lourd mais très souvent plus à jour et surtout disponible (pas touyjours le cas de tous les softs).

> [@ponky](#):
>
> Sont-ils sûrs, est-ce à éviter pour garder un système safe ?

Du moment que tu sais ce que tu fais c’est pas plus risquer.

> [@ponky](#):
>
> Qu’en pensez-vous ?

C’est présent sur mon poste de travail pour la faciliter (fainéantise d’installer te maintenir à la main certains soft obligatoire dans des versions parfois imposés par l’employeur).

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 13, 2023, 7:23 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/4 "2023-09-13T19:23:37Z")

</div>

> [@Clochette](#):
>
> A première vue rien de ce que tu dit rien de bien choquant que d’utiliser du contrib ou du non-free 😉

Pas tout à fait quand même. Le non-free c’est une question de licence en tout premier lieu.

> [@Clochette](#):
>
> Oui et non les snap permettant de sortir de la cage sont clairement identifié

Comment peut on en etre sur?

> [@Clochette](#):
>
> Et en règle générale pas plus dangereux que d’utiliser du PPA ou du .deb tirer d’aiulleurs si on sait ce que l’on fait.

Oui ca je suis d’accord. Mais si on sait ce qu’on fait ca représente 20 % des utilisateurs.

> [@Clochette](#):
>
> > [@Zargos](#):
> >
> > Le backend Snap est propriétaire (donc non libre).
> 
> non !

Le gestionnaire sur ta machine n’est pas le backend. C’est le front end.  
Le gestionnaire est libre oui, pas le Store.

> [@Clochette](#):
>
> C’est présent sur mon poste de travail pour la faciliter (fainéantise d’installer te maintenir à la main certains soft obligatoire dans des versions parfois imposés par l’employeur).

après si effectivement t’as pas le choix avec ton employeur ça se comprend. Depuis que ca existe je n’en ai jamais eu besoin.

---

<div class="post-metadata">

**Author:** ![ponky](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ponky/32/2967_2.png) [@ponky](https://www.debian-fr.org/u/ponky)\
**Post date:** [Septembre 13, 2023, 8:27 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/5 "2023-09-13T20:27:37Z")

</div>

OK merci pour ces réponses !  
Moi c’était pour Spotify ou Discord. Mais je vais rester sur les versions Web !

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Septembre 13, 2023, 10:16 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/6 "2023-09-13T22:16:46Z")

</div>

> [@Zargos](#):
>
> Debian, on met à jour quand on veut ou quand on le définit, automatiquement ou pas. Il me semble qu’on ne peut pas le faire avec Snap

On peut modifier ce paramètre mais par défaut en auto.

Si tu as des paquets dans les dépôts Debian, utilise seulement ça.  
Dans le cas ou le logiciel a une version trop veille ou n’existe pas, utilise snap.  
Perso, je n’installe que des snap fournit par l’éditeur du logiciel (Firefox, VLC,Nextcloud…) ou avec une certaine réputation (Canonical,…). J’évite les paquets communautaires, on sait pas d’où ça vient et comment c’est géré donc j’installe pas.  
La taille des paquets fait peur et snap conserve au moins 3 versions donc ça peut vite prendre de la place.  
L’avantage des snaps c’est que tu casses pas ton système et le retour en arrière de version est facile. j’ai eu le cas avec Nextcloud et c’était pratique.

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Septembre 13, 2023, 10:19 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/7 "2023-09-13T22:19:27Z")

</div>

> [@ponky](#):
>
> Moi c’était pour Spotify ou Discord. Mais je vais rester sur les versions Web !

c’est installable via snap, donc faut juste vérifier si c’est bien en sandbox?

> **[De la musique pour tous.](https://www.spotify.com/fr/download/linux/)**
>
> Toute la musique qu'il vous faut est sur Spotify.

Pour discord il n’y a qu’un .deb . A toi de voir si tu en as suffisament besoin et fait confiance pour l’installer

> **[Download Discord to Talk, Play, and Hang Out](https://discord.com/download)**
>
> Download Discord to talk, play, and hang out with friends over voice, video, or text. Available for Windows, macOS, Linux, iOS, Android devices, and consoles.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 13, 2023, 10:24 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/8 "2023-09-13T22:24:56Z")

</div>

> [@yatta](#):
>
> ou avec une certaine réputation (Canonical,…).

mais non libre ni meme open source.

> [@yatta](#):
>
> L’avantage des snaps c’est que tu casses pas ton système

y a docker ou kunernets aussi pour ça

> [@yatta](#):
>
> c’est installable via snap, donc faut juste vérifier si c’est bien en sandbox?

pour Spotify il y a [open.spotyfy.com](http://open.spotyfy.com). Donc une appli instable c’est juste de la loose.

pareil pour discord, interface web sans aucune appli à installer.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 14, 2023, 8:53 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/9 "2023-09-14T08:53:27Z")

</div>

> [@Zargos](#):
>
> pareil pour discord, interface web sans aucune appli à installer.

Je suis pas 100% d’accord, parfois une interface web est plus pratique mais lorsque tu bosse avec des onglet dans tous les sens une appli sur le bureau est tout de même bien plus pratique.

> [@Zargos](#):
>
> mais non libre ni meme open source.

on n’a compris, mais on n’est dans pause café et à ma décharge ça commence à me fatiguer d’entendre la même chose tout le temps à propos de l’opensource et du libre … je suis attaché à protéger l’opensource mais il y a d’autre chose aussi 😉

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Septembre 14, 2023, 10:09 UTC](https://www.debian-fr.org/t/snapcraft-pourquoi-pas/88789/10 "2023-09-14T10:09:27Z")

</div>

> [@Clochette](#):
>
> > [@Zargos](#):
> >
> > pareil pour discord, interface web sans aucune appli à installer.
> 
> Je suis pas 100% d’accord, parfois une interface web est plus pratique mais lorsque tu bosse avec des onglet dans tous les sens une appli sur le bureau est tout de même bien plus pratique.

Oui je comprend. j’oublie que je dispose de 3 ecrans 24" et un 43" sur ma machine 🙂  
Donc facile d’avoir plusieurs navigateurs sur les écrans.

> [@Clochette](#):
>
> on n’a compris, mais on n’est dans pause café et à ma décharge ça commence à me fatiguer d’entendre la même chose tout le temps à propos de l’opensource et du libre … je suis attaché à protéger l’opensource mais il y a d’autre chose aussi 😉

C’est vrai. Mais c’était juste pour répondre au fait que c’est un «&nbsp;con&nbsp;» et pas un «&nbsp;pro&nbsp;» pour Snap comparé à apt. Après comme tu le dit, libre c’est bien, il en faut, mais du non libre ça existe, ça a (partiellement 😉 ) le droit d’exister.
