mirror of
https://github.com/grobo021/snap-nuke.git
synced 2025-02-22 01:02:00 +00:00
init
This commit is contained in:
commit
c92cb775ae
3
nosnap.pref
Normal file
3
nosnap.pref
Normal file
@ -0,0 +1,3 @@
|
||||
Package: snapd
|
||||
Pin: release a=*
|
||||
Pin-Priority: -10
|
18
snap-nuke.sh
Executable file
18
snap-nuke.sh
Executable file
@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
sudo snap remove $(snap list | awk '!/^Name|^core|^bare|^snapd/ {print $1}')
|
||||
sudo snap remove $(snap list | awk '/^bare/ {print $1}')
|
||||
sudo snap remove $(snap list | awk '/^core/ {print $1}')
|
||||
sudo snap remove $(snap list | awk '/^snapd/ {print $1}')
|
||||
|
||||
for VARIABLE in $(df -h | awk '/snap/ {print $6}')
|
||||
do
|
||||
sudo umount $VARIABLE
|
||||
done
|
||||
|
||||
sudo cp nosnap.pref /etc/apt/preferences.d/nosnap.pref
|
||||
|
||||
sudo apt-get purge snapd
|
||||
rm -rf ~/snap
|
||||
sudo rm -rf /snap
|
||||
sudo rm -rf /var/snap
|
||||
sudo rm -rf /var/lib/snapd
|
Loading…
x
Reference in New Issue
Block a user