#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
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.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
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...
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
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ébuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#14 Le 05/11/2023, à 18:50
- BigBug
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é.
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 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
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