Difference between revisions of "Snap remove"

From wikieduonline
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
  [[snap list --all]] | awk '/disabled/{print $1, $3}'
 
  [[snap list --all]] | awk '/disabled/{print $1, $3}'
  
 +
du -hs [[/var/lib/snapd/snaps/]]
 
  #!/bin/sh
 
  #!/bin/sh
 
  [[LANG]]=[[en_US.UTF-8]] snap list --all | awk '/disabled/{print $1, $3}' |
 
  [[LANG]]=[[en_US.UTF-8]] snap list --all | awk '/disabled/{print $1, $3}' |
Line 13: Line 14:
 
   sudo snap remove "$pkg" --revision="$revision"
 
   sudo snap remove "$pkg" --revision="$revision"
 
  done
 
  done
 +
du -hs /var/lib/snapd/snaps/
  
 +
[[core20]] (revision 1434) removed
 +
[[firefox]] (revision 3131) removed
 +
gnome-3-38-2004 (revision 99) removed
 +
gnome-42-2204 (revision 132) removed
 +
[[gtk-common-themes]] (revision 1519) removed
 +
kubeadm (revision 3131) removed
 +
kubectl (revision 3062) removed
 +
[[snap-store]] (revision 582) removed
 +
[[snapd-desktop-integration]] (revision 10) removed
 +
error: snap "terraform" has "[[auto-refresh]]" change in progress
 +
[[yq]] (revision 2243) removed
 +
 +
== Errors ==
 
  snap remove
 
  snap remove
 
  error: the required argument `<snap> (at least 1 argument)` was not provided
 
  error: the required argument `<snap> (at least 1 argument)` was not provided

Latest revision as of 09:05, 11 October 2023

snap remove SNAP_NAME --revision=5 [1]

Examples[edit]

snap remove SNAP_NAME
SNAP_NAME removed
snap list --all | awk '/disabled/{print $1, $3}'
du -hs /var/lib/snapd/snaps/
#!/bin/sh
LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' |
while read pkg revision; do
  sudo snap remove "$pkg" --revision="$revision"
done
du -hs /var/lib/snapd/snaps/
core20 (revision 1434) removed
firefox (revision 3131) removed
gnome-3-38-2004 (revision 99) removed
gnome-42-2204 (revision 132) removed
gtk-common-themes (revision 1519) removed
kubeadm (revision 3131) removed
kubectl (revision 3062) removed
snap-store (revision 582) removed
snapd-desktop-integration (revision 10) removed
error: snap "terraform" has "auto-refresh" change in progress
yq (revision 2243) removed

Errors[edit]

snap remove
error: the required argument `<snap> (at least 1 argument)` was not provided

Related commands[edit]

See also[edit]

Advertising: