Construir, distribuir y ejecutar aplicaciones de sandboxed en Linux con Flatpak

Construir, distribuir y ejecutar aplicaciones de sandboxed en Linux con Flatpak

Flatpak es la tecnología de próxima generación para construir e instalar aplicaciones de escritorio. Es un sistema para construir, distribuir y ejecutar aplicaciones de escritorio de sandboxed en Linux. Además, la aplicación se basa en un proyecto llamado BubbleWrap para el sandboxing de bajo nivel.

Características clave

Para usuarios

  • La lista de aplicaciones está creciendo todo el tiempo e incluye Spotify, Skype y Telegram.
  • Nuevas lanzamientos de aplicaciones aparecen antes.
  • A diferencia de los administradores de paquetes, puede actualizar las aplicaciones de forma segura sobre la marcha.
  • Instale simultáneamente múltiples versiones de la misma aplicación.
  • La tecnología de sandboxing previene las exploits y dificulta las aplicaciones maliciosas.

Para desarrolladores

  • Cree un paquete de aplicaciones y lo distribuya a todo el mercado de escritorio de Linux.
  • Desarrollar y probar su aplicación en un entorno idéntico al que los usuarios tienen.
  • Las herramientas de compilación son simples y fáciles de usar, y además viene con un conjunto completo de documentación.
  • Los tiempos de ejecución incorporados proporcionan conjuntos estables de dependencias que pueden ser utilizadas por aplicaciones.
  • Las dependencias que no están en tiempo de ejecución se pueden agrupar como parte de una aplicación.
  • Los tiempos de ejecución son compatibles hacia adelante, independientemente de los cambios de distribución. Además, las aplicaciones se ejecutan en nuevas versiones de distribución de Linux a medida que se lanzan.

Cómo instalar Flatpak en Ubuntu 17.04, Ubuntu 16.10

sudo add-apt-repository PPA: Alexlarsson/Flatpak sudo apt-get actualización && sudo apt-get install platpak

Cómo eliminar la aplicación de Ubuntu

sudo apt-get elimina plano

Instale Telegram con Flatpak

Flatpak instalación -desde https: // jgrulich.fedorapeople.org/telegrama/telegrama.platera
  • Ejecutar la aplicación
Flatpak Run orgg.telegrama.Telegramdesktopdevel
  • Eliminar la aplicación
Flatpak desinstalar orgía.telegrama.Telegramdesktopdevel

Para construir y empaquetar una aplicación, consulte la documentación