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/05/2018, à 11:47

blibsnake

Snap comment ça marche et comment configurer

Bonjour à tous

Je viens de faire la mise à jour en 18.04...

installation d'une application via snap (pas le choix) il s'agit de darktable... sauf que ce logiciel ainsi installé n'a pas accès aux disques ce qui est un peu beaucoup con.

C'est sûr que niveau sécurité c'est mieux puisque l'on ne peux pas l'utiliser.

Donc comment accéder aux autorisations des applis installés via snap comment ça marche?

Hors ligne

#2 Le 28/05/2018, à 12:13

nam1962

Re : Snap comment ça marche et comment configurer

??? pourquoi pas le choix ?
Darktable est dans les dépôts, non ? https://launchpad.net/ubuntu/+source/darktable

Dernière modification par nam1962 (Le 28/05/2018, à 12:13)


[ Modéré ]

Hors ligne

#3 Le 28/05/2018, à 12:20

blibsnake

Re : Snap comment ça marche et comment configurer

dans la logitheque les versions de darktable sont dans la boutique des snap...

la seule version non snap est la 2.2.5 mais qui devait même venir directement du ppa : pmjdebruijn

Donc pour moi la 2.4.3 n'est qu'en snap et plus en "classique"

Hors ligne

#4 Le 28/05/2018, à 12:36

blibsnake

Re : Snap comment ça marche et comment configurer

En reinstallant le ppa de pmjdebruijn j'ai réussi à mette à jour ma version existante qui donc elle fonctionne...


mais j'aimerais comprendre comment faire fonctionner la version snap, puisqu'il  semble que ce soit l'avenir d'ubuntu

Hors ligne

#5 Le 28/05/2018, à 12:43

nam1962

Re : Snap comment ça marche et comment configurer

EUhh, non pas vraiment....
C'est plutôt une autre erreur de canonical.
- Il y a du malware : http://www.osnews.com/story/30349/Malwa … Snap_store
- Ca n'a rien à faire dans la logithèque et du coup mieux vaut synaptic ou la ligne de commande pour installer.
- Flatpak qui est adopté par toutes les distributions (y compris Ubuntu) a plus de chances que snap.


[ Modéré ]

Hors ligne

#6 Le 28/05/2018, à 12:56

blibsnake

Re : Snap comment ça marche et comment configurer

Donc en fait il serait plutot déconseillé d'installer ce qui est sous forme de snap s'il existe une alternative en native?

Hors ligne

#7 Le 28/05/2018, à 13:04

nam1962

Re : Snap comment ça marche et comment configurer

Oui !
Si le paquet existe dans les dépôts c'est totalement inutile. (A moins d'être testeur ou développeur)
..et avoir intégré les snaps à la logithèque est stupide, dangereux et totalement prématuré à tout le moins...

Perso je vais utiliser les containeurs pour les logiciels externes et privateurs non disponibles dans les dépôts (comme skype qui sera parfait en flatpak et nul en snap) détail [url=[modéré : pas d’auto-pub, merci]-skype-alpha-linux/]là[/url].

Dernière modification par nam1962 (Le 28/05/2018, à 13:08)


[ Modéré ]

Hors ligne

#8 Le 28/05/2018, à 18:20

GammaDraconis

Re : Snap comment ça marche et comment configurer

Je nuance un peu les propos de Nam1962, oui dans la plupart des cas il est préférable de prendre dans les dépôts classiques si c'est disponible.
Mais il y a des cas ou tu peux vouloir préféré le snap, par exemple pour un logiciel (sans PPA) ou tu souhaiterai avoir la toute dernière version (ce qui ne sera pas le cas avec les dépôts classiques).

Pour l'instant sur la 18.04 tu ne pourrai pas trop t'en rendre compte car cette version est trop récente pour pouvoir observer des différences de version importante mais plus les mois passeront et plus il y aura un décalage pour la plupart des logiciels.

Si on prend le cas de la 16.04 avec VLC par exemple, il n'y a pas de PPA dédié à la version stable de VLC et sur la 16.04 tu auras une vieille version (pas la stable actuelle), ainsi utiliser le snap de VLC sur la 16.04 te permet de profiter de la dernière version stable possible. Pour la 18.04 tu n'auras jamais VLC 4.0 (prévu pour 2019) dans les dépôts officiels par exemple.
ça te permet aussi de tester des logiciels en béta/instable. Par exemple la version instable de VLC (4) est dans la branche Edge en snap.

Là ou ça se complique c'est qu'il y a comme l'indique nam1962 une autre techno "concurrente" au snap en quelque sorte qui repose sur le même principe et qui s'appelle "Flatpak". La plupart des distributions ont fait le choix de Flatpak plutôt que Snap.

Du coup il y a pleins de méthode d'installation différente pour un même logiciel :
- depuis le dépot officiel
- via un PPA
- via Snap
- via Flatpak
et on peux même trouver pleins de logiciel portable au format AppImage (même si là c'est quand même assez différent que Snap et Flatpak)

Dernière modification par GammaDraconis (Le 28/05/2018, à 18:23)


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#9 Le 28/05/2018, à 18:33

nam1962

Re : Snap comment ça marche et comment configurer

Attention qu'un paquet installé via snap ou flatpak est dans un container. https://askubuntu.com/questions/808524/ … r-and-snap
Il n'a donc possiblement pas les mêmes privilèges qu'un logiciel installé via les dépôts et peut donc se comporter bizarrement.


[ Modéré ]

Hors ligne

#10 Le 28/05/2018, à 20:59

JiPi_82

Re : Snap comment ça marche et comment configurer

bien configurer le snap

sudo apt-get install snapd snapd-xdg-open

ensuite, on installe l'appli

sudo snap install xx

Normalement, l'ensemble des droits est géré.


MANJARO (machine principale) + 1 HP probook 6550b MANJARO + serveur OMV (conso 18 W)
ASUS PRIME X570-P | RYZEN 7 2700x | Mémoire : 32 Gio DDR4
RTX4070 + 2 écrans 3840x2160 60 Hz (DP+HDMI) + Davinci Resolve Studio
Chaîne YouTube : @tvcrad - site internet : http://lecrad.free.fr

Hors ligne

#11 Le 28/05/2018, à 22:54

krodelabestiole

Re : Snap comment ça marche et comment configurer

blibsnake a écrit :

dans la logitheque les versions de darktable sont dans la boutique des snap...

la seule version non snap est la 2.2.5 mais qui devait même venir directement du ppa : pmjdebruijn

Donc pour moi la 2.4.3 n'est qu'en snap et plus en "classique"

non darktable est bien présent dans les dépôts officiels :

kro@ubuntu:~$ apt show darktable
Package: darktable
Version: 2.4.2-1
Priority: optional
Section: universe/graphics
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 16,3 MB
Depends: libc6 (>= 2.27), libcairo2 (>= 1.14.0), libcolord-gtk1 (>= 0.1.20), libcolord2 (>= 0.1.34), libcups2 (>= 1.7.0), libcurl3-gnutls (>= 7.16.2), libexiv2-14 (>= 0.25), libflickcurl0, libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.39.4), libgomp1 (>= 4.9), libgphoto2-6 (>= 2.5.10), libgphoto2-port12 (>= 2.5.10), libgraphicsmagick-q16-3 (>= 1.3.5), libgtk-3-0 (>= 3.21.5), libilmbase12 (>= 2.2.0), libjpeg8 (>= 8c), libjson-glib-1.0-0 (>= 0.13.2), liblcms2-2 (>= 2.2+git20110628), liblensfun1 (>= 0.3.2), liblua5.3-0, libopenexr22, libopenjp2-7 (>= 2.0.0), libosmgpsmap-1.0-1 (>= 1.1.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpng16-16 (>= 1.6.2-1), libpugixml1v5 (>= 1.6), librsvg2-2 (>= 2.14.4), libsecret-1-0 (>= 0.7), libsoup2.4-1 (>= 2.47.4), libsqlite3-0 (>= 3.6.0), libstdc++6 (>= 5.2), libtiff5 (>= 4.0.3), libwebp6 (>= 0.5.1), libx11-6, libxml2 (>= 2.7.4), libxrandr2 (>= 2:1.2.99.3), zlib1g (>= 1:1.2.0), libjs-prototype, libjs-scriptaculous
Breaks: darktable-plugins-experimental (<< 1.0~), darktable-plugins-legacy (<< 0.9)
Replaces: darktable-plugins-experimental (<< 1.0~), darktable-plugins-legacy (<< 0.9)
Homepage: http://www.darktable.org/
Task: ubuntustudio-photography
Download-Size: 3432 kB
APT-Sources: http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages

évite d'installer des PPAs externes tant que ce n'est pas absolument indispensable.

tu peux au choix l'installer avec

sudo apt install darktable

ou via l'application logiciel : il existe plusieurs entrées pour darktable dont une avec des étoiles ayant comme source ubuntu-bionic-universe.


donc maintenant je te conseille de virer ton PPA, update, virer darktable, lancer

sudo apt autoremove

et le réinstaller via une de ces deux méthodes.

Hors ligne

#12 Le 28/05/2018, à 23:22

krodelabestiole

Re : Snap comment ça marche et comment configurer

...je pense que canonical fait un très mauvais choix (pour les utilisateurs) en mettant en avant les snaps au détriment des dépôts APT dans Logiciel.

encore une fois ils font de leurs utilisateurs des beta testeurs et on va assurément  avoir plein de demandes dans ce sens sur ce forum...

Hors ligne

#13 Le 29/05/2018, à 01:14

Coeur Noir

Re : Snap comment ça marche et comment configurer

…il y a déjà sur le forum des demandes suite à des problèmes avec des logiciels et quand on gratte un peu, ô surprise, ils ont été installés via « logiciels Ubuntu » et l'utilisateur a pris le premier choix qui correspondait à sa recherche ( qu'il s'agisse de chromium, firefox, gimp ou autre… )

Et non ça n'est pas l'utilisateur qui se trompe, mais bien l'utilisateur qui est trompé ( dans le sens mal informé ) : Logiciels Ubuntu met effectivement en avant les snaps, mais ne le signale pas « clairement » il faut aller lire les « petites lignes » concernant dépôts, version ou canal pour vérifier qu'il s'agit d'un snap ou d'un deb.

L'utilisateur aguerri, un peu testeur, friand de nouveautés et des versions intermédiaires d'Ubuntu ne sera pas spécialement perdu.

L'utilisateur aguerri mais prudent qui choisit les LTS pour se construire un contexte de travail prévisible et fiable, lui déjà regarde ça d'un mauvais œil, à raison.

L'utilisateur nouveau et innocent, lui ne se pose pas de question, installe via l'app-store Ubuntu et se retrouve avec des appli's qui ne fonctionnent pas comme elles devraient.

Bref 1 : snap dans LTS = caca.

Mais snap en lui-même n'est pas une mauvaise idée ( voir les avantages donnés par Gamma ).

Et la pseudo paranoïa du fait d'un « malware » dans snap, la blague : flatpak n'est guère plus à l'abri de ce genre de pratique. Et AppImage encore moins…

…le problème dans ce cas vient de la licence libre ( MiT ) initiale du logiciel - 2048 - qui autorise de réutiliser un code source libre sous une licence propriétaire : une fois enfermé dans un binaire dont on n'accède plus au code source, facile de planquer n'importe quoi là-dedans ( même si la partie initialement libre reste intacte et fonctionnelle ). C'est very-grosso-merdo la nuance entre google-chrome et chromium-browser ( bien avant que snap ou flatpak existent ).

Ensuite il faut peut-être regarder ce qui avait été planqué dans ces snap ( on parle de 2 logiciels, là, pas d'une invasion virale ) : des mineurs de crypto-monnaie. Gourmands en ressource, en tâche de fond dès le démarrage de la machine, à l'insu de l'utilisateur. C'est cet insu qui est malhonnête. En plus bien sûr de consommer l'électricité et les processeurs des autres… mais ça n'allait pas voler de données ou transformer le pc en brique ( en radiateur à la rigueur ).

Le fonctionnement en bac à sable d'un snap ne permet pas d'écrire dans le système - alors qu'un .deb ( via apt ou autre ) peut s'y enraciner profondément. De ce point de vue là, risques moindres.
Par contre un snap ( tout comme n'importe quel logiciel aujourd'hui ) peut lire des données de l'utilisateur, snap dont les autorisations permettent de circonscrire les emplacements lus voire inscriptibles : mais en quoi sera-ce bien différent ?
Après tout depuis un player de musique on accède à tous nos emplacements niveau utilisateur, y compris périphériques. Ce qui ne gêne personne tant qu'on a la certitude que ce player n'est pas un espion à la solde d'une maison de disques, d'un fabricant de baladeurs, ou d'un site de contrefaçons diverses…

Par commodité pour l'utilisateur certains snap obtiendront accès en lecture écriture à tout un dossier personnel, voire à plusieurs, plutôt qu'au seul dossier musique d'untel, ou accéderont à toutes les images et non seulement au dossier où on est censé ranger les images qu'il peut voir et modifier. Et boum, la soit-disant sécurité disparaît au profit de ce qui est pratique et confortable…

Bref 2 : la sécurité c'est un sentiment, pas un fait quantifiable.


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

Hors ligne

#14 Le 05/11/2023, à 18:50

BigBug

Re : Snap comment ça marche et comment configurer

JiPi_82 a écrit :

bien configurer le snap

sudo apt-get install snapd snapd-xdg-open

ensuite, on installe l'appli

sudo snap install xx

Normalement, l'ensemble des droits est géré.

Après avoir  installe Snap, j'ai installé pas mal de logiciels en mode terminal en utilisant le site snapcraft c'est tres bien !
Ceci-dit il y a tout de même des commandes qu'il faut connaitre au cas où un logiciel planterait.
1 - snap list sert a savoir ce que vous avez installé exemple ci-dessous.

:~$ snap list
Nom                   Version                     Révision  Suivi            Éditeur            Notes
audacity              3.1.3                       1051      latest/stable    lucyllewy✪         -
bare                  1.0                         5         latest/stable    canonical✓         base
core                  16-2.60.4                   16202     latest/stable    canonical✓         core
core18                20230901                    2796      latest/stable    canonical✓         base
core20                20230801                    2015      latest/stable    canonical✓         base
core22                20230801                    864       latest/stable    canonical✓         base
cups                  2.4.6-4                     980       latest/stable    openprinting✓      -
gimp                  2.10.34                     405       latest/stable    snapcrafters✪      -
glate                 3.1                         31        latest/stable    keshavnrj✪         -
gnome-3-28-1804       3.28.0-19-g98f9e67.98f9e67  198       latest/stable    canonical✓         -
gnome-3-34-1804       0+git.3556cb3               93        latest/stable/…  canonical✓         -
gnome-3-38-2004       0+git.efb213a               143       latest/stable/…  canonical✓         -
gnome-42-2204         0+git.ff35a85               141       latest/stable    canonical✓         -
gnome-calculator      45.0.2                      955       latest/stable/…  canonical✓         -
gnome-characters      45.alpha                    795       latest/stable/…  canonical✓         -
gnome-logs            43.0                        121       latest/stable/…  canonical✓         -
gnome-system-monitor  45.0                        186       latest/stable/…  canonical✓         -
gtk-common-themes     0.1-81-g442e511             1535      latest/stable/…  canonical✓         -
gtk2-common-themes    0.1                         13        latest/stable    canonical✓         -
mpv-wayland           0.36.0-0                    12        latest/stable    iomezk             -
openshot-community    3.1.1                       2         latest/edge      jssotomdz          -
opera                 104.0.4944.36               272       latest/stable    opera-software✓    -
papyrus               1.1.2                       3         latest/stable    ooguz              -
qt515-core20          5.15.4                      28        latest/stable    keshavnrj✪         -
skype                 8.108.76.203                310       insider/stable   skype✓             -
snapd                 2.51.4                      12883     latest/stable    canonical✓         snapd
telegram-desktop      4.11.1-19-g1cfda3834        5159      latest/edge      telegram-desktop✓  -
vidcutter             6.0.5.1                     77        latest/stable    ozmartian          -
whatsdesk             0.3.9                       31        latest/edge      zerkc              -

2 - sudo snap remove [non du fichier]
Voilà comment j'ai fait, à vous de voir cool tenez-moi informé
Bon debut de semaine à tous ! ?


Croire en quelque chose et ne pas le vivre, c'est malhonnête.
[Gandhi]

Hors ligne

#15 Le 05/11/2023, à 19:11

xubu1957

Re : Snap comment ça marche et comment configurer

Bonjour,

Lecture conseillée > memento des balises code.

Pour ajouter toi-même les balises code (à la place des balises de citation), à ton précédent message #14 :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

Balisesmoko138.jpg

Pour info, notre Doc snap


:~$ snap list
Nom                   Version                     Révision  Suivi            Éditeur            Notes
audacity              3.1.3                       1051      latest/stable    lucyllewy✪         -
bare                  1.0                         5         latest/stable    canonical✓         base
core                  16-2.60.4                   16202     latest/stable    canonical✓         core
core18                20230901                    2796      latest/stable    canonical✓         base
core20                20230801                    2015      latest/stable    canonical✓         base
core22                20230801                    864       latest/stable    canonical✓         base
cups                  2.4.6-4                     980       latest/stable    openprinting✓      -
gimp                  2.10.34                     405       latest/stable    snapcrafters✪      -
glate                 3.1                         31        latest/stable    keshavnrj✪         -
gnome-3-28-1804       3.28.0-19-g98f9e67.98f9e67  198       latest/stable    canonical✓         -
gnome-3-34-1804       0+git.3556cb3               93        latest/stable/…  canonical✓         -
gnome-3-38-2004       0+git.efb213a               143       latest/stable/…  canonical✓         -
gnome-42-2204         0+git.ff35a85               141       latest/stable    canonical✓         -
gnome-calculator      45.0.2                      955       latest/stable/…  canonical✓         -
gnome-characters      45.alpha                    795       latest/stable/…  canonical✓         -
gnome-logs            43.0                        121       latest/stable/…  canonical✓         -
gnome-system-monitor  45.0                        186       latest/stable/…  canonical✓         -
gtk-common-themes     0.1-81-g442e511             1535      latest/stable/…  canonical✓         -
gtk2-common-themes    0.1                         13        latest/stable    canonical✓         -
mpv-wayland           0.36.0-0                    12        latest/stable    iomezk             -
openshot-community    3.1.1                       2         latest/edge      jssotomdz          -
opera                 104.0.4944.36               272       latest/stable    opera-software✓    -
papyrus               1.1.2                       3         latest/stable    ooguz              -
qt515-core20          5.15.4                      28        latest/stable    keshavnrj✪         -
skype                 8.108.76.203                310       insider/stable   skype✓             -
snapd                 2.51.4                      12883     latest/stable    canonical✓         snapd
telegram-desktop      4.11.1-19-g1cfda3834        5159      latest/edge      telegram-desktop✓  -
vidcutter             6.0.5.1                     77        latest/stable    ozmartian          -
whatsdesk             0.3.9                       31        latest/edge      zerkc      

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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

Hors ligne