Soy usuario de Ubuntu desde ya hace muchas versiones. He visto muchos cambios a través de los años, y me he ido adaptando a muchos de ellos.
Recientemente, se ha incluido por defecto el uso de "paquetes snap", que presentan grandes ventajas para la instalación de distintas versiones de aplicaciones, incluso algunas que en principio no son compatibles con el sistema operativo en ejecución.
Una desventaja que he encontrado, es que al realizar actualizaciones de un paquete snap, la versión anterior no es "desinstalada" ni "actualizada", sino que en cambio sólo es "deshabilitada", y por consiguiente sigue utilizando algunos recursos del sistema (principalmente almacenamiento).
¿Cómo listar paquetes snap deshabilitados?
snap list --all | awk '/disabled/{print $1, $3}'En caso de requerir eliminar solo paquetes específicos se debe proporcionar el nombre del paquete y la revisión (ver listado anterior)
sudo snap remove {paquete} --revision={revisión}¿Cómo eliminar TODOS los paquetes deshabilitados?
snap list --all | awk '/disabled/{print $1, $3}' | while read sn rev; do \sudo snap remove "$sn" --revision="$rev"; done
No comments:
Post a Comment