A pasta /snap
não é uma pasta tradicional cheia de arquivos. Então você realmente não exclui o conteúdo dessa pasta e recupera o espaço (se é isso que você está esperando). Esta pasta é usada quando os snaps são instalados. Se, por exemplo, você instalasse o snap do Spotify, terminaria com um arquivo /var/lib/snapd/snaps/spotify_6.snap
que contém o aplicativo compactado e as bibliotecas. Isso é montado em /snap/spotify/6
e linkado como /snap/spotify/current
.
Os arquivos não foram descompactados para esse diretório, eles são apenas montados e lidos em tempo de execução. Você pode ver isso com mount | grep spotify
, assim: -
/var/lib/snapd/snaps/spotify_6.snap on /snap/spotify/6 type squashfs (ro,nodev,relatime)
O mesmo acontece com o snap a tempo de execução core
, que reside no mesmo local e é montado de maneira semelhante. Por padrão, em uma instalação limpa do Ubuntu, não há snapshots instalados, nem núcleo. No entanto, assim que você instala um snap, você obtém o snap do core, que contém as dependências de baixo nível de tempo de execução necessárias para todos os snaps.
Embora você possa desmontar o diretório e excluir o snap do núcleo, você quebraria todos os snaps de instalação, e o sistema tornaria difícil fazer isso como resultado.