¿Quieres instalar una aplicación que no está en los repositorios de tu distro y te has topado con Flatpak? Vamos a verlo desde cero.
Flatpak no es exclusivo de una distribución concreta, esa es la gracia, una misma aplicación empaquetada como Flatpak funciona igual en Ubuntu, Fedora, Arch o la que uses, sin depender de si esa distro tiene o no el paquete en sus repos.
ANTES DE NADA: dos cosas, si no tienes claro qué distro usas, mira en tu terminal:
cat /etc/os-release-> Una vez que sepas que distro usas puedes probarla en DistroSea
Instalar Flatpak
En Ubuntu/Debian:
sudo apt install flatpakEn Fedora:
sudo dnf install flatpakEn Arch:
sudo pacman -S flatpakComprobamos que se ha instalado bien:
flatpak --versionY ya está? No del todo — instalar Flatpak no te da automáticamente aplicaciones para instalar. Falta un paso.
Añadir Flathub
Flathub es el repositorio donde vive prácticamente todo el software disponible para Flatpak. Se añade así:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoInstalar una aplicación con Flatpak
Buscamos la aplicación:
flatpak search firefoxY la instalamos con el ID que nos devuelva la búsqueda:
flatpak install flathub org.mozilla.firefoxEjecutarla
flatpak run org.mozilla.firefoxAunque lo normal es que te aparezca directamente en el menú de aplicaciones, como cualquier otro programa instalado.
Mantenimiento: actualizar y desinstalar
Actualizar todo lo que tengas instalado por Flatpak:
flatpak updateQuitar una aplicación:
flatpak uninstall org.mozilla.firefoxY si quieres ver qué tienes instalado:
flatpak listBien, espero que con esto te haya quedado claro cómo funciona Flatpak y por qué compensa tenerlo instalado aunque tu distro ya tenga su propio gestor de paquetes: te da acceso a aplicaciones que, si no, tendrías que buscarte la vida para instalar.