Inicio InformáticaGnu/Linux Aplicaciones Flatpak, instalar, eliminar y administrar desde la terminal

Aplicaciones Flatpak, instalar, eliminar y administrar desde la terminal

Publicado por entreunosyceros

AVISO: Esta entrada tiene más de dos años desde su publicación. Es posible que el contenido esté desactualizado.

Una vez más aquí, después de unas pequeñas vacaciones. En este artículo vamos a echar un vistazo a cómo podemos buscar, instalar, eliminar y administrar aplicaciones Flatpak desde la terminal de Ubuntu. Este tipo de aplicaciones son un formato de paquete universal para Gnu/Linux desarrollado por una comunidad independiente. Al igual que snap, se ejecuta en sandbox y agrupa la mayoría de las bibliotecas en tiempo de ejecución.

Flatpak es compatible desde el primer momento en muchas distribuciones de Gnu/Linux (Ubuntu, CentOS, Fedora o Linux Mint). Dado que muchos desarrolladores de software publican paquetes binarios a través de flatpak, es sin duda una buena opción instalar aplicaciones externas en nuestro sistema operativo de forma rápida y sencilla.

¿Cómo instalar, eliminar y administrar aplicaciones flatpak desde la terminal de Ubuntu?

Instalar el demonio Flatpak en Ubuntu

A diferencia de Snap, el demonio flatpak no está preinstalado en Ubuntu, y si quieres solucionarlo primero debemos abrir el terminal (Ctrl+Alt+T) y ejecutar el comando:

instalar demonio flatpak
sudo apt instalar flatpak

Si utilizas Ubuntu 18.04, será necesario añadir este PPA antes de ejecutar el anterior comando.

El siguiente paso será agregar el repositorio flathub, escribiendo en la misma terminal el comando:

instalar repositorio flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Después del anterior comando, será necesario reiniciar la sesión para que todo funcione correctamente.

Buscar aplicaciones Flatpak

Página web de Flathub

Flathub.org es el estándar para empaquetar aplicaciones con Flatpak. Podremos navegar por las aplicaciones Flatpak directamente utilizando el navegador web a través de esta web.

Si utilizas el software Gnome en lugar de Snap Store, la instalación del paquete gnome-software-plugin-flatpak hará que las aplicaciones Flatpak estén disponibles en la opción de software de Ubuntu:

sudo apt install gnome-software-plugin-flatpak

Además, podremos buscar una aplicación a través de flatpak search NOMBRE-APLICACIÓN. Por ejemplo, si nos interesa buscar el navegador Firefox, solo necesitamos abrir una terminal (Ctrl+Alt+T) y ejecutar el comando:

comando flatpak search
flatpak search firefox

Hay que decir que la primera vez que se ejecuta este comando, posiblemente pueda tardar unos segundos en actualizar la base de datos. Pero a la siguiente debería ser rápido.

Instalar un paquete Flatpak

Si encuentra una aplicación usando la página web flathub.org, podrás instalarla de 3 formas en Ubuntu.

botón install flathub

Opción 1 → Será necesario hacer clic en el botón ‘INSTALL’ para descargar el archivo de instalación, que generalmente se guardará en la carpeta Descargas. Después abre una terminal (Ctrl+Alt+T) y ejecuta un comando como el siguiente:

instalar desde archivo flatpakref
flatpak install ~/Descargas/org.mozilla.firefox.flatpakref
copiar URL flatpak

Opción 2 → También podemos hacer clic derecho en el botón ‘INSTALL’ y copiar el enlace URL. Es importante tener claro que la URL de la página NO es la que tenemos que copiar, la que necesitamos es la URL del enlace del archivo de instalación. Después instalaremos la aplicación a través del comando:

instalar paquete flatpak desde URL
flatpak install https://dl.flathub.org/repo/appstream/org.mozilla.firefox.flatpakref

Opción 3 → Cada vez que veamos la página de cada aplicación en Flathub, si te desplazas hacia abajo encontrarás las instrucciones de instalación para la línea de comandos.

instrucciones de instalación en Flathub

En el ejemplo que estamos siguiente, Firefox se podría instalar con el comando que se puede ver en la anterior imagen:

instalar siguiendo las instrucciones web
flatpak install flathub org.mozilla.firefox

Enumerar las aplicaciones flatpak instaladas

Para ver todas las aplicaciones flatpak instaladas, simplemente necesitaremos ejecutar en una terminal (Ctrl+Alt+T) el siguiente comando:

flatpak list
flatpak list

Para obtener un listado limpio que solo enumere las aplicaciones, el comando a utilizar será:

flatpak list --app
flatpak list --app

Desinstalar un paquete flatpak

Para eliminar un flatpak, primero debemos obtener el ID de la aplicación que queramos eliminar a través de alguno de los pasos anteriores.

id de aplicación flatpak

Después solo necesitaríamos ejecutar un comando como el siguiente. Por ejemplo, para eliminar Firefox el comando a utilizar sería:

desinstalar firefox
flatpak uninstall --delete-data org.mozilla.firefox

La eliminación de aplicaciones flatpak NO eliminará las bibliotecas de tiempo de ejecución independientes (QT, GNOME, etc.). Podremos ejecutar este comando para deshacerse de ellos y liberar espacio en el disco:

flaptak unused
flatpak uninstall --unused

Este comando elimina todas la librerías que no están en uso por ninguna app instalada, o las versiones antiguas residuales que ya han sido actualizadas. Después de estos comandos, la lista de aplicaciones instaladas debería estar vacía o reducida.

Eliminar Flatpak por completo

Incluso si se desinstalan todas las aplicaciones de Flatpak, Flatpak ocupa espacio en disco. En mi caso, la carpeta ocupa 1,9 GB. Los siguientes comandos me ayudaron a limpiar este espacio.

tamaño carpeta /var/lib/flatpak

Para eliminar completamente Flatpak del sistema podemos comenzar por ejecutar el comando:

flatpak repair
sudo flatpak repair
Después podemos seguir con los comandos:
eliminar flatpak
sudo apt remove --autoremove flatpak; sudo apt purge flatpak

Esta vez /var/lib/flatpak se vació, y pude ganar 1,9 GB de espacio en el disco.

También te puede interesar ...

Deja un comentario

* Al utilizar este formulario, aceptas que este sitio web almacene y maneje tus datos.

Adblock Detectado!!

Ayúdanos deshabilitando la extensión AdBlocker de tu navegador para visitar esta web.
Si no sabes hacerlo en Chrome, consulta el siguiente enlace. Si utilizas Firefox, puedes consultar este otro enlace.
Esto mejorará tu experiencia en este sitio web.