Snap

De Asso Val Libre
Révision de 28 septembre 2022 à 13:18 par Admin (discussion | contributions) (Suggestions)

Aller à : navigation, rechercher

Attention

Les applications installées via snap

  • sont mises à jour indépendamment du système de base
  • sont monolithiques (sans dépendances fortes)
  • occupent plus d'espace disque
  • ne sont pas nécessairement aussi «intégrées» que des applications installée via paquets.
Principe de cloisonnement / sécurité


  • certaines fonctionnalités fournies par des extensions «externes» peuvent ne pas être intégrées dans le snap.
  • consulter la page associée au snap sur le magasin snap, par exemple https://snapcraft.io/obs-studio
des informations complémentaires de configuration peuvent être indiquées

Principes

fichier snap 
Une application snap est fourni par un fichier snap
dans /var/lib/snapd/snaps
squasfs 
Chaque fichier .snap est une image/archive squashfs (système de fichier compressé)
montage 
L'activation d'une application snap est réalisée par montage de cette image
dans /snap/
snapshots
Lors du retrait d'une application snap, une sauvegarde/snapshot est créée
dans /var/lib/snap/snapshots/ (fichiers .zip)

Install

Exemple(s) 
snap install hello-world / 77Mo
snap install snap-store
snap install vlc

Ils ont choisi Snap

Lorsque les développeurs d'application préférent diffuser en snap (plutôt que paquet deb, rpm ou flatpak), il est donc envisageable de faire confiance et de suivre le mouvement ;-)

C'est le cas pour (liste évidemment non exhaustive, cela évolue en permanence) :

Suggestions

Peuvent également être installés en snap (et non plus apt) :

Gimp Bitwarden LibreOffice (attention, intégration) Chromium
Skype Krita Audacity Avidemux Pitivi Inkscape Obs-studio
Les jeux en général, pas besoin d'intégration système forte, et souvent complexes en dépendances

Find

TOP 5

Une sélection maximale de 5 liens pour en savoir plus...