Flatpak es un sistema de distribución de software que permite instalar y ejecutar aplicaciones en cualquier distribución de GNU/Linux sin preocuparse por dependencias o compatibilidad. Utiliza un entorno de ejecución aislado (sandbox), garantizando que las aplicaciones funcionen de manera consistente en diferentes sistemas.
Ventajas de Flatpak frente a AppImage
- Compatibilidad: Flatpak proporciona un entorno de ejecución estable e independiente del sistema base, a diferencia de AppImage, que depende de que el sistema tenga ciertas bibliotecas.
- Seguridad: Gracias a su sandbox, las aplicaciones Flatpak están más aisladas y tienen menor impacto en el sistema.
- Actualizaciones automáticas: Flatpak permite actualizaciones en segundo plano sin intervención del usuario.
- Integración con el sistema: A diferencia de AppImage, que requiere permisos de ejecución manual y no se integra bien con los menús del sistema, Flatpak se instala como una aplicación normal.
Instalación de Flatpak
Para instalar Flatpak en Ubuntu 24.10 o una versión más reciente, abre la Terminal y ejecuta el siguiente comando:
$ sudo apt install flatpakSi estáis usando Gnome y queréis instalar paquetes de Flatpak desde el GNOME Software tenéis que instalar adicionalmente este otro paquete:
$ sudo apt install gnome-software-plugin-flatpakPero si estáis usando KDE, y queréis integración con Discover, entonces instalad este otro paquete:
$ sudo apt install kde-config-flatpakFlathub es el repositorio más completo y recomendado para descargar aplicaciones en formato Flatpak. Para habilitarlo en tu sistema, abre la Terminal y ejecuta el siguiente comando:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoPara finalizar la configuración y asegurarte de que los cambios se apliquen correctamente, reinicia tu sistema. ¡Listo! Ahora puedes comenzar a instalar tus aplicaciones favoritas en formato Flatpak. 🚀
Instalación de una Flatpak por CLI
En la web oficial de Flathub podemos encontrar todas las aplicaciones disponibles que podemos instalar. Para hacer este ejemplo, instalaremos NotesNook, una aplicación para crear notas.
flatpak install flathub com.notesnook.NotesnookPara iniciarla desde la Terminal:
flatpak run com.notesnook.NotesnookTambién la tendremos disponible en nuestro menú de aplicaciones.
Más sobre ./voidNull
- 📖 Aprende todos sobre los comandos de GNU/Linux en nuestro Diccionario "De la A a la Z: Los comandos de GNU/Linux"
- 💪 ¡Forma parte de la Comunidad de ./voidNull!
- 🤖 Disfruta de todos nuestros Cursos sobre Ansible, Proxmox, Home Assistant entre otros.
- 📩 Mantente actualizado con lo último en GNU/Linux y Software Libre. Recibe nuestra Newsletter mensual.
Comentarios