flatpak

Flatpak no elimina automáticamente el tiempo de ejecución después de desinstalar la última aplicación que dependía de él. Esto puede ser un problema para algunos usuarios porque estos tiempos de ejecución pueden ocupar mucho espacio en disco.

Las aplicaciones Flatpak dependen de los tiempos de ejecución, un conjunto de librerías y servicios esenciales como Dbus, GLib, Gtk3, PulseAudio, etc. Gracias a estos tiempos de ejecución, los autores de la aplicación pueden agrupar las bibliotecas específicas de la aplicación sin tener que preocuparse por las dependencias de bajo nivel.

Cada tiempo de ejecución es utilizado por múltiples aplicaciones, manteniendo las aplicaciones pequeñas en tamaño, pero hay un problema. Después de desinstalar toda la aplicación que depende de un tiempo de ejecución en particular, el tiempo de ejecución en sí no se elimina. Y eso puede ser un problema porque estos tiempos de ejecución pueden ser muy grandes, por ejemplo:

org.kde.Platform/x86_64/5.11 flathub 02ede84d3591 - 1.4 GB system,runtime
org.kde.Platform/x86_64/5.12 flathub d3e20330f263 - 1.3 GB system,runtime
org.gnome.Platform/x86_64/3.26 flathub d01b14e467c2 - 1.3 GB system,runtime
org.gnome.Platform/x86_64/3.28 flathub 6d1d0ebbd724 - 1.3 GB system,runtime

Aunque Flatpak no elimina automáticamente los tiempos de ejecución no utilizados, hay una forma de eliminarlos, similar a apt autoremove o dnf/yum autoremove:

flatpak uninstall --unused

Este comando debería listar todos los tiempos de ejecución de Flatpak que no se han usado, y ofrecer desinstalarlos de tu sistema.

Ejemplo:

flatpak uninstall --unused
Uninstalling from system:
org.freedesktop.Platform.GL32.nvidia-410-73/x86_64/1.4
org.freedesktop.Platform.GL32.nvidia-410-78/x86_64/1.4
org.freedesktop.Platform.GL32.nvidia-415-18/x86_64/1.4
org.gnome.Platform/x86_64/3.24
org.gnome.Platform.Locale/x86_64/3.24
org.kde.Platform/x86_64/5.9
org.kde.Platform.Locale/x86_64/5.9
Is this ok [y/n]: y
Uninstalling: org.freedesktop.Platform.GL32.nvidia-410-73/x86_64/1.4
Uninstalling: org.freedesktop.Platform.GL32.nvidia-410-78/x86_64/1.4
Uninstalling: org.freedesktop.Platform.GL32.nvidia-415-18/x86_64/1.4
Uninstalling: org.gnome.Platform/x86_64/3.24
Uninstalling: org.gnome.Platform.Locale/x86_64/3.24
Uninstalling: org.kde.Platform/x86_64/5.9
Uninstalling: org.kde.Platform.Locale/x86_64/5.9

No es necesario añadir –user a este comando si has instalado aplicaciones Flatpak sólo para tu usuario. El comando flatpak uninstall –unused elimina los tiempos de ejecución del sistema y del usuario que ya no son necesarios.

La opción de eliminar los tiempos de ejecución no utilizados se introdujo con Flatpak 0.11.8, lanzado en junio de 2018, por lo que se necesita esta versión o una más reciente para utilizarlo.

La imagen Flatpak utilizada en este artículo es de https://flatpak.org/

 

Fuente: Original | maslinux

¿Quién está en línea?

Hay 2214 invitados y ningún miembro en línea