¿Cómo eliminar Snap Store de Ubuntu?


50

¿Cómo elimino el complemento? apt finge que no está allí, pero aún puedo llamar comandos con él.

Intentando rm dice "sistema de archivos de solo lectura"

root@tunnel:/# apt remove snap
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'snap' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@tunnel:/# snap whoami
email: -

Respuestas:


70

El paquete no se llama snap, sino que sí snapd.

Usted tendrá que hacer sudo apt autoremove --purge snapd.


¿Por qué --purge? El OP no dijo que la eliminación también debe eliminar las configuraciones.
Ruslan

10
@Ruslan Si se dejan las configuraciones, apparmor se bloquea al inicio en este caso.
Charles Green

34

TL; DR:

sudo rm -rf /var/cache/snapd/

sudo apt autoremove --purge snapd gnome-software-plugin-snap

rm -fr ~/snap

Esto eliminará por completo snap, snapd, todos los paquetes instalados a presión y sus datos, y nunca más sugieren paquetes de resorte en la tienda de software.

Su salida de mount, dfy cat /proc/partitionsse lo agradeceré;)


55
Mi salida de mount, df y cat / proc / partitions gracias :)
Maarten

Esto no funciona: rm: cannot remove '/snap/lxd/10343/zfs-0.8/lib/libzpool.so.2.0.0': Read-only file system- por ejemplo.
Zelphir Kaltstahl

1
Tal vez en su caso necesite desinstalar con gracia todas las instantáneas antes de eliminar el complemento, y no simplemente eliminarlo brutalmente como lo hice yo. Una combinación de sudo snap list, un bucle, y sudo snap remove $packagedebería hacerlo, pero no tengo instalado Snap, así que desafortunadamente no puedo ser más concreto que esto = \
Stephan Henningsen

Tuve que hacerlo manualmente sudo rm -rf /var/cache/snapd/antes de poder purgar snapd(Ubuntu 18.04).
Murphy

@Murphy Gracias, lo he añadido. ¿Experimentó algún problema como Zelphir? ¿Desinstalaste todos los snaps antes de desinstalar el snapd?
Stephan Henningsen

11

No estoy seguro de si pidió esto espacialmente, pero si solo desea eliminar la visualización de paquetes snap en Software (gnome-software; como quería), puede desinstalar el complemento snap con el comando sudo apt-get remove --purge gnome-software-plugin-snap.
No sé si --purgees necesario, pero funciona bien: el software no muestra ahora los paquetes de Snap Store, pero aún puedo instalarlos mediante la línea de comandos consnap install [something]


Esto es exactamente lo que estaba buscando, gracias.
Guntram Blohm apoya a Monica el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.