Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| sysadmin:linux:snap [2020/08/08 21:24] – créée yoann | sysadmin:linux:snap [2025/11/23 12:31] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ====== snap ====== | ====== snap ====== | ||
| snap désigne à la fois la commande et le système de paquetage/ | snap désigne à la fois la commande et le système de paquetage/ | ||
| + | |||
| + | Des formats équivalents existent comme les [[sysadmin: | ||
| Les points forts | Les points forts | ||
| Ligne 15: | Ligne 18: | ||
| - | + | Lors des mises à jour, snapd conserve les anciennes révisions du logiciel. On peut limiter les versions à conserver: | |
| + | |||
| + | <code bash> | ||
| + | sudo snap set system refresh.retain=2 | ||
| + | </ | ||
| + | |||
| + | ===== Gestion des paquets ===== | ||
| + | |||
| + | ==== Rechercher ==== | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | # Rechercher un logiciel | ||
| + | snap find aSoftawreName | ||
| + | |||
| + | # Lister les snap installés localement | ||
| + | snap list | ||
| + | |||
| + | # Lister toutes les révisions des paquets installés | ||
| + | snap list --all | ||
| + | |||
| + | # Information détaillées sur le paquet <nom paquet> | ||
| + | snap info <nom paquet> | ||
| + | </ | ||
| + | |||
| + | Historique des dernières modifications apportées par snap sur le système hôte: | ||
| + | |||
| + | <code bash> | ||
| + | snap changes | ||
| + | </ | ||
| + | |||
| + | ==== Installer ==== | ||
| + | |||
| + | On utilise l' | ||
| + | <code bash> | ||
| + | # snap install < | ||
| + | |||
| + | snap install drawio | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Mettre à jour ==== | ||
| + | |||
| + | Lister les paquets pouvant être mis à jour : | ||
| + | <code bash> | ||
| + | snap refresh --list | ||
| + | |||
| + | Name | ||
| + | firefox | ||
| + | </ | ||
| + | |||
| + | Dans l' | ||
| + | |||
| + | Pour mettre à jour : | ||
| + | |||
| + | <code bash> | ||
| + | # Mettre à jour seulement le snap firefox | ||
| + | snap refresh firefox | ||
| + | |||
| + | # Mettre à jour tous les snap | ||
| + | snap refresh | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Supprimer ==== | ||
| + | |||
| + | <code bash> | ||
| + | snap remove aSoftware | ||
| + | </ | ||
| + | |||
| + | Lors de la suppression une sauvegarde des données utilisateur est créée (snapshot) et conservé pendant 30 jours. Pour lister les instantanés conservés: | ||
| + | |||
| + | <code bash> | ||
| + | snap saved | ||
| + | </ | ||
| ===== Références ===== | ===== Références ===== | ||
| + | * https:// | ||
| * https:// | * https:// | ||
| + | |||