Snap y Flatpak

Herramientas para facilitar la instalación de tu entorno

Text

Realizada por Rafael Aybar Segura con licencia creative commons https://creativecommons.org/licenses/by-nc/4.0/

¿Qué conceptos se van a explicar aquí?

  • Snap y Flatpak, ¿qué son?
  • Snap VS Flatpak
  • Instalación paso a paso de ambos
  • Instalar aplicaciones de desarrollo usando ambas herramientas.

Snap y Flatpak, ¿qué son?

Flatpak y snap son dos herramientas que permiten empaquetar y distribuir aplicaciones de escritorio universales, es decir, da igual en qué distribución GNU/Linux se esté usando, por que cada aplicación es distribuida con sus propias dependencias.

Flatpak vs Snap

  • Flatpak
    • Ventajas
      • Muy bien integrado con la tienda de aplicaciones de GNOME 3.
      • Buen soporte en casi todas las distros GNU-Linux.
      • Permite agregar librerías/dependencias al entorno de ejecución directamente para no tenerlas duplicadas.
    • Inconvenientes
      • Poco catálogo.
      • No admite canales, como por ejemplo canal testing.
  • Snap
    • Ventajas
      • Además de aplicaciones de escritorio, está pensado para ofrecer servicios, como bases de datos ... etc
      • Viene integrada con Ubuntu 18.04 LTS y superiores.
      • Permite el uso de canales.
    • Inconvenientes
      • No está tan pulido en el resto de distribuciones