Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
snap [Le 18/11/2020, 11:52] G-Tux [Logiciels] |
snap [Le 29/11/2020, 10:48] amiralgaby ligne de commande polyvalente français/anglais |
||
---|---|---|---|
Ligne 147: | Ligne 147: | ||
* 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é|disabled/{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 : |
- | <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é|disabled/{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> et <code>sudo du -csh /snap/* |sort -rh</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. ===== | ||
Ligne 164: | Ligne 164: | ||
===== Les répertoires ===== | ===== Les répertoires ===== | ||
- | Si on est habitué à accéder pour lire/modifier tel ou tel fichier de configuration, de log…, il faut savoir qu'ils ne sont plus dans l'arborescence par défaut du système comme ///etc/// ou ///var/log///.\\ | + | Si on est habitué à accéder pour lire/modifier tel ou tel fichier de configuration, de log…, il faut savoir qu'ils ne sont plus dans l'arborescence par défaut du système comme **/etc/** ou **/var/log/**.\\ |
Comme expliqué dans l'article (en) sur freecodecamp.org((https://www.freecodecamp.org/news/managing-ubuntu-snaps/#understanding-the-snap-file-system)), il faut, pour snap, considérer les répertoires:\\ | Comme expliqué dans l'article (en) sur freecodecamp.org((https://www.freecodecamp.org/news/managing-ubuntu-snaps/#understanding-the-snap-file-system)), il faut, pour snap, considérer les répertoires:\\ | ||
* /snap/ | * /snap/ |