Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
snap [Le 11/08/2019, 19:19]
chamblard [Pour faire du ménage de manière **radicale**]
snap [Le 05/10/2019, 21:26]
L'Africain
Ligne 1: Ligne 1:
-{{tag>xenial ​application format paquet}}+{{tag>Bionic ​application format paquet}}
 ----  ---- 
 ====== Format Snap ====== ====== Format Snap ======
Ligne 20: Ligne 20:
 ===== Installer une application snap ===== ===== Installer une application snap =====
  
-Depuis [[:xenial| Ubuntu 16.04 LTS]] vous pouvez directement installer des applications snap+Desormais ​vous pouvez directement installer des applications snap en passant ​par la [[:​software-center|logithèque ubuntu]] comme pour les autres applications.
- +
-Pour cela il suffit de passer ​par la [[:​software-center|logithèque ubuntu]] comme pour les autres applications.+
  
 ==== Pré-requis ==== ==== Pré-requis ====
  
-Il faut commencer par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **snapd** sur votre système (normalement,​ il est pré-installé sur Ubuntu ​depuis la version [[:​xenial|16.04 LTS]]).+Il faut commencer par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>snapd]]** sur votre système (normalement,​ il est pré-installé sur Ubuntu).
  
 Il faut aussi penser à définir le nombre de versions de chaque logiciel livré en technique snap qui seront conservées sous peine d'en retrouver un nombre important et de constater que  la consommation de la RAM est volumineuse. Il faut aussi penser à définir le nombre de versions de chaque logiciel livré en technique snap qui seront conservées sous peine d'en retrouver un nombre important et de constater que  la consommation de la RAM est volumineuse.
Ligne 45: Ligne 43:
 </​code>​ </​code>​
  
-[[http://​example.com|Lien externe]]===== Mise à jour des applications snaps  =====+===== Mise à jour des applications snaps  =====
  
 En ligne de commande : En ligne de commande :
Ligne 88: Ligne 86:
 voir : [[https://​superuser.com/​questions/​1310825/​how-to-remove-old-version-of-installed-snaps]] voir : [[https://​superuser.com/​questions/​1310825/​how-to-remove-old-version-of-installed-snaps]]
 <note important>​Attention,​ cette commande supprime immédiatement tous les snap désactivés</​note>​ <note important>​Attention,​ cette commande supprime immédiatement tous les snap désactivés</​note>​
-1. Vérifier la liste des snap qui seront supprimés+**0. constater la place occupée par les snap :**  
 +<​code>​sudo du -csh /snap/* |sort -rh</​code>​ 
 +pour chaque version : <​code>​sudo du -csh /​snap/​nomdusnap/​* |sort -rh</​code>​ 
 +**1. Vérifier la liste des snap qui seront supprimés**
 <​code>​snap list --all</​code> ​ <​code>​snap list --all</​code> ​
   * Repérer les lignes avec les notions //​désactivé//​ (ou sur un system en anglais //​disabled//​. Dans la suite vous devrez adapter les commandes par le terme approprié). ​   * Repérer les lignes avec les notions //​désactivé//​ (ou sur un system en anglais //​disabled//​. Dans la suite vous devrez adapter les commandes par le terme approprié). ​
   * Veillez à ce qu'au moins 1 version des snap que vous souhaitez garder ne soit pas repérer //​désactivé//​. En effet la commande suivante supprime sans distinction tous les snap marqués comme tel.   * Veillez à ce qu'au moins 1 version des snap que vous souhaitez garder ne soit pas repérer //​désactivé//​. En effet la commande suivante supprime sans distinction tous les snap marqués comme tel.
   * Pour afficher la liste de ceux qui seront supprimés <​code>​snap list --all | awk '/​désactivé/​{print}'</​code>​   * Pour afficher la liste de ceux qui seront supprimés <​code>​snap list --all | awk '/​désactivé/​{print}'</​code>​
-2. suppression+**2. suppression**
 Si la liste vous convient vous pouvez taper la commande suivante (en anglais remplacer //​désactivé//​ par //​disabled//​ ):  Si la liste vous convient vous pouvez taper la commande suivante (en anglais remplacer //​désactivé//​ par //​disabled//​ ): 
 <​code>​snap list --all | awk '/​désactivé/​{print $1, $3}' |while read snapname revision; do echo $snapname $revision; sudo snap remove "​$snapname"​ --revision="​$revision";​ done</​code> ​ <​code>​snap list --all | awk '/​désactivé/​{print $1, $3}' |while read snapname revision; do echo $snapname $revision; sudo snap remove "​$snapname"​ --revision="​$revision";​ done</​code> ​
-Vous pourrez constater le gain de place avec <​code>​df -h</​code>​+Vous pourrez constater le gain de place avec <​code>​df -h</​code>​ et <​code>​sudo du -csh /snap/* |sort -rh</​code>​
 ===== Suivi des paquets installés. ===== ===== Suivi des paquets installés. =====
 L'​application ne fait pas nécessairement un ménage parfait. Il faut s'​assurer que des paquets déactivés n'ont pas été conservés. L'​application ne fait pas nécessairement un ménage parfait. Il faut s'​assurer que des paquets déactivés n'ont pas été conservés.
  • snap.txt
  • Dernière modification: Le 26/02/2024, 18:19
  • par lyondif02