Capítulo 19. Instalación de aplicaciones con Flatpak

19.1. La tecnología Flatpak

Flatpak proporciona un entorno de caja de arena para la creación, despliegue, distribución e instalación de aplicaciones. Las aplicaciones que se ejecutan con Flatpak tienen un acceso mínimo al sistema anfitrión, lo que protege la instalación del sistema contra aplicaciones de terceros. Flatpak proporciona estabilidad a las aplicaciones independientemente de la arquitectura, el nombre, la versión o el lanzamiento del núcleo de Linux. Flatpak le permite instalar y ejecutar varias versiones de la misma aplicación simultáneamente.

Los detalles de la aplicación empaquetada con Flatpak se almacenan en el archivo flatpakref que utiliza la extensión .flatpakref. Cada archivo flatpakref contiene información que le permite añadir el remoto e instalar la aplicación. Puede acceder a los archivos flatpakref de forma remota en un repositorio remoto, o puede descargarlos y gestionarlos localmente en su ordenador.

Flatpak puede utilizarse en combinación con repositorios centralizados de terceros para aplicaciones empaquetadas con Flatpak. Tenga en cuenta que Red Hat soporta Flatpak como método de instalación de aplicaciones. Las aplicaciones de repositorios de terceros no son soportadas por Red Hat.