Quando digito:
$ mount|grep snap
/var/lib/snapd/snaps/ubuntu-core_352.snap on /snap/ubuntu-core/352 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_423.snap on /snap/ubuntu-core/423 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_122.snap on /snap/ubuntu-core/122 type squashfs (ro,relatime)
Vejo vários snap antigos "montados" e disponíveis, enquanto apenas a versão mais recente é usada como atual no/snap/ubuntu-core
Não é grande coisa, mas preciso do núcleo ubuntu mais antigo? Isso não é um bug que não é excluído? Eu poderia simplesmente desmontar e excluir os arquivos?
ubuntu-core
snap
solstício
fonte
fonte
sudo snap remove core --revision 122
snap list --all
para listar pacotes instalados com todas as revisões . Verifique também como remover todos os pacotes de snap desativados .Isso é feito, para que você possa
snap revert
reverter para uma versão mais antiga do snap.fonte
Então eu desmontei o snap antigo:
e depois fiz uma limpeza manual
O mesmo para o outro. O céu não caiu ... ainda
fonte
sudo rm /var/lib/snapd/snaps/ubuntu-core_122.snap
não foi necessário.Para concluir a remoção do snap core, snap e sistemas de arquivos montados:
A lista de núcleos de snap instalados
snap list --all
deve fornecer algo como:Name Version Rev Tracking Publisher Notes core 16-2.41 7713 stable canonical✓ core,disabled core 16-2.42 7917 stable canonical✓ core
Remova os desativados primeiro
snap remove core --revision 7713
observe que a coluna Rev na etapa 1 deve corresponder a --revisionDesinstalar snapD (no Ubuntu:
apt-get purge snapd
)Descobrir se o snap ainda está montado (por exemplo
df -H
) fornece algo como/dev/loop0 94M 94M 0 100% /snap/core/7917
e desmonte,umount /snap/core/7917
mas não deveSe ainda houver fs-es montados, tente a limpeza manual dos arquivos / etc / systemd / system / snap-core- * something.
Da próxima vez que o servidor reiniciar, os snaps não estarão disponíveis, a menos que você instale / remova o snapd novamente por algum motivo ...
fonte