Cómo limpiar aplicaciones Flatpak para liberar espacio en disco
A continuación se explica cómo limpiar las aplicaciones Flatpak para recuperar su valioso espacio en el disco. Seguir a lo largo.
Los paquetes Flatpak (como Snap) se ejecutan en modo sandbox. Por diseño, se necesita una cantidad considerable de espacio en disco para una aplicación individual, incluso si es más pequeña. Por ejemplo, un simple editor de pruebas o una aplicación básica de anotación de imágenes pueden ocupar más de 100 MB de espacio de almacenamiento.
Así es como funcionan fundamentalmente Flatpak o incluso Snap. Extrae todas las dependencias de una aplicación y se ejecuta de forma independiente. La ventaja de este diseño es que no necesita preocuparse por dependencias o actualizaciones. Todo lo que necesitas hacer es instalar y ejecutar. Al contrario, ocupa una enorme cantidad de espacio en disco.
Y si está ejecutando Ubuntu, sistema operativo elemental o cualquier distribución durante un período más largo, le sorprenderá saber que Flatpak sigue ocupando más espacio con el tiempo.
Por lo tanto, en esta guía, le brindaremos algunos comandos que puede ejecutar usted mismo para limpiar aplicaciones Flatpak.
Limpiar paquete plano
¿Dónde se instalan los paquetes Flatpak?
Cuando instalas un paquete Flatpak, se instala en /var/lib/flatpak
. Todos los archivos instalados, metadatos, archivos de aplicaciones y archivos de tiempo de ejecución están contenidos en este directorio. Además, el directorio de instalación del usuario contiene datos de Flatpak, es decir, ~/.local/share/flatpak
¿Cómo saber el tamaño de las aplicaciones Flatpak?
Hay varios comandos y parámetros de “flatpak” que puedes combinar para obtener el resultado deseado para enumerar las aplicaciones, el tamaño y el tipo de instalación. Aquí hay unos ejemplos.
- Verifique el tamaño de
/var/lib/flatpak
. Pero como lo utilizan todas las aplicaciones Flatpak y los tiempos de ejecución, es posible que no puedas recuperarlo por completo.
du -h /var/lib/flatpak
Tamaño de var-lib-flatpak
- Si tienes Disk Usage Analyzer, puedes verificarlo simplemente visitando los directorios anteriores.
El analizador de discos muestra el tamaño de Flatpak
Puede utilizar cualquiera de los siguientes comandos para ver el tamaño de los paquetes Flatpak instalados.
- Ver todos los flatpak instalados con nombre y tamaño instalado.
flatpak --columns=name,size list
ejemplo 1 de lista de flatpak
- Enumere todos los flatpak instalados con el tipo de instalación, el tamaño y el ID de la aplicación.
flatpak --columns=app,name,size,installation list
Ejemplo de lista Flatpak 2
- Vea solo el flatpak instalado por usted.
flatpak --columns=name,size --user list
Ejemplo de lista Flatpak 3
Recuerde, pueden existir dos tipos de flatpak en su sistema. Algunos de ellos pueden ser parte del propio sistema operativo. Y algunos de ellos los instala usted.
Comandos para limpiar
- Utilice el siguiente comando para desinstalar paquetes Flatpak que no estén en uso. Este es un comando seguro que puedes probar.
flatpak uninstall --unused
limpiar flatpak usando un interruptor no utilizado
Usando el comando anterior, liberé alrededor de 1 GB o más en mi sistema de prueba.
El tamaño de var-lib-flatpak se reduce
- Si desea desinstalar un paquete Flatpak específico, use el siguiente comando. Cambie el ID de la aplicación por el nombre de la aplicación. Puede encontrar el nombre de la aplicación en los comandos de tamaño de lista anteriores.
flatpak uninstall <application ID>
- El siguiente comando elimina todos los paquetes Flatpak de su sistema. Intenta no ejecutarlo a menos que estés muy seguro de lo que estás haciendo. Esto puede dañar su sistema, dependiendo de su configuración.
flatpak uninstall --all
Finalmente, hay algunos archivos de caché Flatpak en la ruta /var/tmp/flatpak-cache-*
. Aunque el tamaño puede no ser significativo. Pero aún puedes eliminarlos.
sudo rm -rfv /var/tmp/flatpak-cache-*
Para obtener más detalles sobre los comandos de Flatpak, visita la guía oficial. Y déjame saber, usando el cuadro de comentarios a continuación, si esto te ayudó a limpiar algo de espacio.
Si está buscando limpiar paquetes Snap, la guía está disponible aquí.