Durante años, uno de los puntos más frustrantes del ecosistema Linux era este:
“¿Cómo instalo esta aplicación si mi distro no la tiene en sus repositorios?”
- Tenías que compilar desde el código fuente ☠️
- O agregar PPA raros ☠️
- O esperar semanas hasta que alguien empaquetara tu programa favorito
- Y si cambiabas de distro… ¡todo se rompía!

Entonces llegó Flatpak, y con él Flathub, para decir:
“No importa qué distribución uses. Aquí tienes tus aplicaciones.”
🚀 ¿Qué es Flatpak?
Flatpak es un sistema de distribución y ejecución de aplicaciones para Linux, diseñado para:
- Ser universal: funciona en casi cualquier distro moderna
- Ser autónomo: no depende de las bibliotecas del sistema
- Ser seguro: usa contenedores para aislar las apps
- Ser actualizable: las apps se actualizan con un solo comando
Flatpak resuelve de raíz muchos problemas que enfrentan usuarios nuevos y avanzados al instalar software.
🏪 ¿Qué es Flathub?
Flathub es la tienda universal de aplicaciones basada en Flatpak.
Es al mundo Linux lo que la Play Store es a Android.
En Flathub encontrarás miles de aplicaciones listas para instalar, muchas de ellas que no están disponibles de forma nativa en las distribuciones más conocidas, como:
- Spotify
- Zoom
- Discord
- OBS Studio
- Telegram
- LibreOffice (última versión)
- Brave, Firefox Beta, GIMP, Blender…
🔗 Sitio web: https://flathub.org
🔧 ¿Cómo funciona Flatpak?
Cuando instalas una app Flatpak, ocurre esto:
- Se descarga un runtime (una base común compartida entre apps)
- Se descarga la app en sí, empaquetada con todas sus dependencias
- Se ejecuta en un contenedor sandbox para aislarla del sistema
- Se integra al escritorio con su propio acceso y menú
Esto significa:
- No hay conflictos de dependencias
- No rompes tu sistema al actualizar una app
- Puedes tener varias versiones de una misma app
🎯 Ventajas de usar Flatpak y Flathub
✅ 1. Instalación universal
Puedes usar Flatpak en Arch, Ubuntu, Fedora, openSUSE, Debian, Gentoo, CachyOS, y muchas mas.
Ya no importa qué distribución tengas. Las apps estarán allí, iguales para todos.
✅ 2. Aplicaciones actualizadas y seguras
Muchas apps llegan a Flathub antes que a los repositorios oficiales de tu distro. Además, las actualizaciones se hacen sin romper el sistema base.
✅ 3. Sandboxing (seguridad)
Las apps Flatpak se ejecutan en un entorno aislado por defecto:
- No acceden a tus archivos personales (salvo que lo permitas)
- No tienen acceso directo al sistema
- Son más difíciles de explotar en caso de fallo de seguridad
✅ 4. Independencia del sistema
Puedes tener:
- Firefox del sistema y Firefox Flatpak
- LibreOffice estable y LibreOffice testing
- Todo sin conflictos
🔽 ¿Tiene desventajas?
Como todo, también tiene aspectos a considerar:
Posible inconveniente | Explicación |
---|---|
📁 Tamaño de instalación | Flatpak incluye dependencias, por lo tanto ocupa más espacio al principio. |
🐢 Inicio ligeramente más lento | Las apps Flatpak pueden tardar 1-2 segundos más en abrir. |
🔐 Permisos limitados | Algunas apps pueden necesitar ajustes si requieren acceso especial. |
Pero estas desventajas se compensan con seguridad, compatibilidad y facilidad.
🛠️ ¿Cómo usar Flatpak y Flathub?
1. Instalar Flatpak (si tu distro no lo trae):
sudo pacman -S flatpak # En Arch, CachyOS, Manjaro
sudo apt install flatpak # En Debian/Ubuntu
2. Agregar el repositorio de Flathub:
flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
3. Instalar una app:
flatpak install flathub org.telegram.desktop
flatpak install flathub com.discordapp.Discord
4. Ejecutar la app:
flatpak run com.discordapp.Discord
O directamente desde el menú del sistema (con ícono incluido).
🖥️ Integración gráfica
Puedes instalar Pamac, GNOME Software o KDE Discover, que te muestran las apps Flatpak gráficamente con capturas, descripciones y botones de instalar/desinstalar.
🔒 Control de permisos con Flatseal
Una app muy útil para ajustar qué puede hacer cada Flatpak es:
flatpak install flathub com.github.tchx84.Flatseal
Con Flatseal puedes:
- Dar acceso a carpetas específicas
- Permitir uso del micrófono, red, USB, etc.
- Controlar el sandbox sin complicaciones
🧠 Conclusión: Flatpak y Flathub son el futuro del software en Linux
Flatpak no reemplaza a los gestores de paquetes tradicionales (pacman, apt, dnf…), pero los complementa de forma ideal. Para el usuario final, representan una forma moderna de:
- Instalar más software
- Tener apps actualizadas
- Evitar errores de dependencias
- Mejorar la seguridad
- Mantener el sistema más limpio y estable
Y lo más importante:
Ya no importa qué distro uses, ahora tienes acceso a todo.
🧲 ¿Y AppImage? ¿Snap? ¿Cuál es mejor?
Flatpak se ha convertido en el estándar de facto por estas razones:
Formato | Universal | Sandboxing | Integración al menú | App Store (GUI) | Soporte comunitario |
---|---|---|---|---|---|
Flatpak | ✅ | ✅ | ✅ | ✅ Flathub | Muy alto |
Snap | ✅ | ✅ | ✅ | Sí, pero centralizado | Medio |
AppImage | ✅ | ❌ | ❌ (requiere ayuda extra) | ❌ | Bajo a medio |