Enquanto trabalhava em um servidor Ubuntu para uso pessoal, removi o que não seria necessário para meu uso. É snapd & snap que eu gostaria de limpar adequadamente.
Eu removi o snap e o snapd da maneira mais organizada possível ( snap remove <the default installed snap:core,lxd,snapd>
+ apt remove --purge snap
). Na verdade, ele remove o daemond, o cache, a /snap
pasta, mas não limpa a partição do loop, está desmontado no momento.
Há uma menção a um comando de limpeza adicional que eu deveria ter executado antes de desinstalar tudo, mas é tarde demais. O comando teria sido snap remove --purge <installed snap:core,lxd,snapd>
, mencione aqui .
Como posso remover essas partições de loop da melhor maneira possível?
Seria difícil reinstalar o snap mais tarde? (se necessário)
Veja o resultado de lsblk :
>$lsblk -a
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 0B 1 loop
loop1 7:1 0 0B 1 loop
loop2 7:2 0 0B 1 loop
loop3 7:3 0 0B 1 loop
loop4 7:4 0 0B 1 loop
loop5 7:5 0 0B 1 loop
loop6 7:6 0 0B 0 loop
loop7 7:7 0 0B 0 loop
sda 8:0 0 279.4G 0 disk
├─sda1 8:1 0 1M 0 part
[...]
a distribuição usada abaixo
>$uname -a
Linux ubuntu 5.15.0-83-generic #92-Ubuntu SMP Mon Aug 14 09:30:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Atualizar eu
Não há dúvida de que o loop{0..7} foi associado ao snap, veja abaixo a saída do comando antes de remover o snap:
>$ lsblk -a
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 63.5M 1 loop /snap/core20/2015
loop1 7:1 0 111.9M 1 loop /snap/lxd/24322
loop2 7:2 0 87M 1 loop /snap/lxd/27037
loop3 7:3 0 53.3M 1 loop /snap/snapd/19457
loop4 7:4 0 40.4M 1 loop /snap/snapd/20671
loop5 7:5 0 63.9M 1 loop /snap/core20/2182
loop6 7:6 0 0B 0 loop
loop7 7:7 0 0B 0 loop
sda 8:0 0 279.4G 0 disk
├─sda1 8:1 0 1M 0 part
[...]
A existência de
loop{0..7}
não está relacionada ao snap. Snap usou apenas 6 deles. Só porque o Snap usou 1 GB do seu disco rígido, não significa que você precisa jogar fora o seu disco rígido de 1 TB para se livrar do Snap.Se você executar
ls /dev
https://bellard.org/jslinux/vm.html?url=alpine-x86.cfg&mem=192 , verá o arquivoloop{0..7}
. Esse é o Alpine Linux e não é baseado no Ubuntu, portanto nunca suportou o snap. No entanto, sem snap, ele ainda possui esses dispositivos de loop. Isto é normal.