Nuestro grupo redactor ha pasado mucho tiempo buscando para dar respuesta a tu interrogante, te regalamos la respuesta por eso nuestro deseo es que sea de gran apoyo.
Solución:
los /snap
carpeta no es una carpeta tradicional llena de archivos. Entonces, realmente no elimina el contenido de esa carpeta y recupera el espacio (si eso es lo que espera). Esta carpeta se usa cuando se instalan las instantáneas. Si, por ejemplo, instaló el complemento de Spotify, terminaría con un /var/lib/snapd/snaps/spotify_6.snap
archivo que contiene la aplicación comprimida y las bibliotecas. Esto se monta debajo /snap/spotify/6
y enlazado como /snap/spotify/current
.
Los archivos no se han descomprimido en ese directorio, simplemente se montan y se leen en tiempo de ejecución. Puedes ver esto con mount | grep spotify
como esto:-
/var/lib/snapd/snaps/spotify_6.snap on /snap/spotify/6 type squashfs (ro,nodev,relatime)
Lo mismo ocurre con el core
complemento de tiempo de ejecución, que se encuentra en la misma ubicación y se monta de manera similar. De forma predeterminada, en una instalación limpia de Ubuntu, no hay instantáneas instaladas, ni siquiera el núcleo. Sin embargo, tan pronto como instala un complemento, obtiene el complemento principal, que contiene las dependencias de bajo nivel de tiempo de ejecución que necesitan todos los complementos.
Si bien podría desmontar el directorio y eliminar el complemento principal, rompería todos los complementos de instalación al hacer esto y, como resultado, el sistema le dificultará hacerlo.
Snap es una herramienta de administración de paquetes que fue la nueva herramienta de administración de paquetes de Canonical. Y esta administración de paquetes instantánea utilizada por el Centro de software de Ubuntu: lo sé porque nunca uso la herramienta instantánea pero tengo más de 13 carpetas instantáneas. Esa es la razón /snap
carpeta existe, supongo.
Y el nombre de la herramienta es snapd. Entonces, cuando desee instalar o desinstalar un paquete, debe usar un comando como este:
sudo apt autoremove snapd
o
sudo apt autoremove --purge snapd
Si está instalando un paquete de software con apt
comando o administrador de paquetes sinápticos, no necesita el paquete snapd. Así que puedes quitarlo.
Ubuntu Software Center usará ‘snapd’, eso es lo que me pasó a mí. Pero después de eliminar snapd, parece que el Centro de software no usará snapd.
La instrucción
sudo apt purge snapd ubuntu-core-launcher squashfs-tools
también se deshace de los inútiles montajes /dev/loop.
valoraciones y comentarios
Nos puedes confirmar nuestro estudio dejando un comentario o dejando una puntuación te damos la bienvenida.