Snap : Différence entre versions
De Asso Val Libre
(→Attention) |
(→Suggestions) |
||
Ligne 57 : | Ligne 57 : | ||
: [[Skype]] [[Krita]] [[Audacity]] [[Avidemux]] [[Pitivi]] [[Inkscape]] | : [[Skype]] [[Krita]] [[Audacity]] [[Avidemux]] [[Pitivi]] [[Inkscape]] | ||
: Les jeux en général, pas besoin d'intégration système forte, et souvent complexes en dépendances | : Les jeux en général, pas besoin d'intégration système forte, et souvent complexes en dépendances | ||
+ | |||
+ | |||
+ | == Mises à jour == | ||
+ | |||
+ | * La mise à jour des snap est automatique (par interrogation de la source de diffusion des snaps) | ||
+ | |||
+ | snap changes | ||
+ | |||
+ | ID Status Spawn Ready Summary | ||
+ | 1194 Done today at 01:24 CEST today at 01:24 CEST Actualiser automatiquement le paquet Snap "brave" | ||
+ | 1195 Done today at 12:18 CEST today at 12:18 CEST Installer le paquet Snap "battalion" from "edge" channel | ||
+ | 1196 Done today at 12:33 CEST today at 12:33 CEST Supprimer le paquet Snap "battalion" | ||
== Find == | == Find == |
Version du 28 septembre 2022 à 13:23
Sommaire
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
- les tutoriels de configuration avancée d'application ne sont pas nécessairement valides dans le cas d'installation via snap.
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) :
- Firefox
- Thunderbird
- VLC
- ...
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
- Les jeux en général, pas besoin d'intégration système forte, et souvent complexes en dépendances
Mises à jour
- La mise à jour des snap est automatique (par interrogation de la source de diffusion des snaps)
snap changes ID Status Spawn Ready Summary 1194 Done today at 01:24 CEST today at 01:24 CEST Actualiser automatiquement le paquet Snap "brave" 1195 Done today at 12:18 CEST today at 12:18 CEST Installer le paquet Snap "battalion" from "edge" channel 1196 Done today at 12:33 CEST today at 12:33 CEST Supprimer le paquet Snap "battalion"
Find
TOP 5
Une sélection maximale de 5 liens pour en savoir plus...