Cómo instalar FlatPak en Ubuntu

Cómo instalar FlatPak en Ubuntu
Una fotografía de una computadora portátil sobre una mesa de madera.

Durante muchos años, la gente ha hablado de los “instaladores universales” para Linux. Tenemos AppImage, paquetes Snap y Flatpaks. Al igual que las otras herramientas, Flatpak es una tecnología que facilita la instalación de software sin importar la distribución de Linux. Aquí, le mostramos cómo instalar el administrador de Flatpak en Ubuntu y lo guiamos a través del proceso de instalación de una aplicación Flatpak.

¿Por qué utilizar Flatpaks para instalar software?

Uno de los puntos fuertes de Flatpak es que ofrece una plataforma completa de aplicaciones en contenedores enfocada en el escritorio. Esto no se puede decir de Snap, ya que Canonical tiende a centrarse más en el software de servidor. Con el enfoque de Flatpak, es fácil ver aparecer toneladas de software de muchos desarrolladores en muy poco tiempo.

Aparte de eso, Flatpak también está siendo desarrollado por personas que están muy familiarizadas con el entorno de escritorio GNOME. Como resultado, puedes encontrar una variedad de utilidades populares basadas en GNOME, como Boxes, Cheese y Glade.

Una captura de pantalla que muestra una versión Flatpak de la aplicación GNOME Boxes.

Por último, Flatpak logra el equilibrio entre modularidad y facilidad de uso. A diferencia de Snap y AppImage, es fácil crear e incluir repositorios de terceros para paquetes Flatpak personalizados. Esto hace que sea sencillo crear su propio flujo de trabajo para sus propias aplicaciones sin depender de un servicio de terceros.

Instalación de Flatpak en Ubuntu

En este momento, Flatpak está disponible en los repositorios predeterminados de Ubuntu tanto para la rama LTS como para la rama actual. Por lo tanto, instalar el administrador de software es tan simple como ejecutar un solo aptcomando:

Ejecute el siguiente comando para importar el repositorio Flathub a su instalación de Flatpak:

Reinicie su máquina para aplicar la nueva configuración de Flatpak:

Confirme que el administrador de Flatpak esté funcionando correctamente verificando su número de versión:

Una terminal que muestra la versión del último binario del administrador Flatpak.

Búsqueda y listado de paquetes en Flatpak

Para buscar un paquete en particular, ejecute el searchsubcomando. Esto examinará todos los repositorios remotos disponibles en su sistema y devolverá todos los paquetes que coincidan con su consulta:

Una terminal que muestra el resultado de la búsqueda de la aplicación Spotify Flatpak.

También puedes ver los detalles de un paquete en particular a través del infosubcomando. Sin embargo, es importante tener en cuenta que esto solo funcionará en las aplicaciones instaladas actualmente y que requiere que proporciones el «ID de aplicación» de esa aplicación.

Una terminal que muestra los detalles de la aplicación Spotify Flatpak.

Para enumerar todos los paquetes instalables disponibles desde un repositorio Flatpak, haga lo siguiente:

Una terminal que muestra todos los Flatpaks disponibles en el repositorio Flathub.

Instalación de paquetes mediante Flatpak

Para instalar un paquete Flatpak en Ubuntu Linux, ejecute el installsubcomando seguido del nombre del repositorio y la aplicación que desee:

Una terminal que muestra el mensaje de instalación para las aplicaciones Flatpak.

El installsubcomando también incluye una serie de indicadores adicionales que pueden personalizar la forma en que instala su aplicación en su sistema. Por ejemplo, el -uindicador le permite crear instalaciones «específicas del usuario» de su aplicación:

La --reinstallbandera le permite forzar la reinstalación de una aplicación existente en su sistema:

Una terminal que muestra el proceso de reinstalación forzada de un paquete Flatpak.

También puedes indicarle a Flatpak que solo descargue los archivos del paquete de una aplicación en particular. Esto puede ser útil si estás postergando una actualización pero quieres asegurarte de que los archivos ya estén en la máquina:

Actualización de paquetes Flatpak

Al igual que los administradores de paquetes tradicionales, Flatpak puede actualizar las aplicaciones existentes en su sistema. Para hacerlo con cada paquete de Flatpak en su máquina, ejecute el updatesubcomando:

Una terminal que muestra la salida del subcomando de actualización para un sistema completamente actualizado.

Este subcomando también acepta indicadores adicionales que pueden cambiar su comportamiento predeterminado. Por ejemplo, el -uindicador solo actualizará los paquetes Flatpak “específicos del usuario”:

Eliminación de paquetes en Flatpak

Para eliminar un paquete Flatpak, ejecute el subcomando uninstall seguido del nombre de su aplicación:

Una terminal que muestra la salida del mensaje de desinstalación de un paquete Flatpak.

El subcomando también puede eliminar cualquier dato existente de su aplicación. Para ello, ejecute el subcomando uninstall seguido del --delete-dataindicador y luego su paquete Flatpak:

Por último, también es posible borrar las dependencias no utilizadas de los paquetes de Flatpak. Esto resulta útil si desea administrar el espacio que ocupa Flatpak en su computadora:

5 fantásticos Flatpaks que debes probar

1. GIMP

GIMP es una potente herramienta de edición de gráficos disponible para Linux, Mac y Windows. Si bien puedes instalar este impresionante programa como una aplicación independiente, su alternativa Flatpack te ofrece las últimas funciones de los propios desarrolladores.

Una captura de pantalla que muestra la versión Flatpak de GIMP ejecutándose en Ubuntu.

Para instalar GIMP usando Flatpak, ejecute el siguiente comando:

Confirme que GIMP se esté ejecutando correctamente en su sistema abriéndolo en su escritorio:

2. pitivos

Existen muchas aplicaciones de edición de video en Linux. Al buscar en los repositorios de paquetes, los usuarios probablemente encontrarán al menos 3 o más opciones. Pitivi no es diferente. Es un editor de video avanzado con toneladas de excelentes funciones y una interfaz de usuario fácil de usar. Y como la mayoría del software de esta lista, se beneficia de actualizaciones rápidas, algo que solo un Flatpak puede proporcionar.

Una captura de pantalla que muestra la versión Flatpak de Pitivi ejecutándose en Ubuntu.

Puede instalar y ejecutar Pitivi en su máquina Linux ejecutando los siguientes comandos:

3. Telegrama

Telegram es una excelente aplicación de mensajería y uno de los pocos servicios convencionales que se toman en serio a Linux como plataforma. Descargar Telegram y ponerlo en funcionamiento en Linux es relativamente fácil, pero no mucha gente quiere hacerlo, ya que requiere extraer paquetes.

Una captura de pantalla de la versión Flatpak de Telegram ejecutándose en Ubuntu.

Afortunadamente, ahora existe un paquete Flatpak oficial para eso. Esto significa que siempre tendrá binarios actualizados y la instalación de Telegram en nuevas máquinas puede realizarse con solo unos pocos comandos:

4. LibreOffice

LibreOffice, al igual que GIMP, se actualiza con nuevas funciones con bastante frecuencia. Muchas veces, la mayoría de los encargados del mantenimiento de distribuciones Linux tardan en implementar estos cambios. Por eso, The Document Foundation se encargó de distribuir su software a través de Flatpak.

Una captura de pantalla que muestra la versión Flatpak de LibreOffice ejecutándose en Ubuntu.

Este enfoque garantiza que pueda obtener la última versión de la suite LibreOffice lo antes posible sin problemas. Para instalar y ejecutar Libreoffice como Flatpak, ejecute los siguientes comandos:

5. Almacén

Administrar paquetes Flatpak puede ser una tarea complicada si no estás acostumbrado a escribir comandos en la terminal de Linux. Warehouse es una utilidad de administración de Flatpak liviana y fácil de usar para Linux. Puede enumerar todos los programas basados ​​en Flatpak disponibles, administrar repositorios remotos e incluso eliminar datos no utilizados de paquetes antiguos.

Una captura de pantalla del programa Warehouse Flatpak Management ejecutándose en Ubuntu.

Para instalar y utilizar Warehouse en su máquina, ejecute los siguientes comandos en una nueva sesión de terminal:

Aprender a instalar, usar y ejecutar aplicaciones Flatpak son solo algunas de las cosas que puedes hacer en Ubuntu Linux. Explora este mundo profundo y diverso de software libre y de código abierto al observar algunos de los mejores programas para tu sistema Linux en la actualidad.

Crédito de la imagen: Kari Shea a través de Unsplash y Wikimedia Commons . Todas las modificaciones y capturas de pantalla son de Ramces Red.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *