¿Qué son las AppImage y como instalarlas en Ubuntu?

AppImage

Como muchos de ustedes sabrán en Ubuntu contamos con varias formas de realizar la instalación de software en el sistema el método más común es desde los repositorios oficiales con ayuda del centro de software, otro es con ayuda de Synaptic y otro mediante la terminal.

Si no hacemos uso de repositorios podemos instalar aplicaciones con solo buscar el paquete deb e instalarlo con nuestro gestor preferido, pero también contamos con otros formatos de paquetes que se han empezado a volver bastante popular.

Tenemos a Snap, Flatpak y AppImage, en el cual en este articulo hablaremos un poco sobre el ultimo mencionado.

Durante años, hemos tenido paquetes DEB para distribuciones Linux basadas en Debian / Ubuntu y RPM para distribuciones Linux basadas en Fedora / SUSE.

Esta forma de distribución facilita la instalación de software a los usuarios de la distribución, pero no es una opción viable para el desarrollador.

Ya que el desarrollador debería de crear un formato de paquete para cada sistema de paquetes de cada distribución, lo que resulta en un gran trabajo.

Aquí es donde entra en juego el formato AppImage

¿Qué es AppImage?

Muchos de ustedes se preguntarán que es un AppImage o ya se habrán encontrado con alguna aplicación en este formato.

El formato AppImage tiene una gran ventaja sobre los formatos de paquetes tradicionales, pues este es universal.

Básicamente es como si estuviéramos hablando de una aplicación portable, ya que el software se ejecuta con el archivo AppImage sin realizar instalaciones, ni extracción de archivos ni nada adicional.

Beneficios de utilizar AppImage

El uso de software por este medio tiene varios beneficios entre los cuales podemos encontrar:

  • Se puede ejecutar en la mayoría de las distribuciones de Linux modernas
  • Es portable, se puede ejecutar en cualquier lugar, incluyendo versiones Live
  • No es necesario instalar y compilar software
  • No es necesario el permiso de root los archivos del sistema no se tocan
  • Las aplicaciones están en modo de solo lectura.

¿Cómo se instala AppImage en Ubuntu?

Aun que el termino instalar no es propio para el formato AppImage dadas sus características, el software utilizado por este formato puede ser integrado al sistema como si se tratara de una aplicación instalada en el mediante la creación de accesos directos en el menú de aplicaciones o en el escritorio.

Esto facilita la forma de ejecutar el software ya que no tenemos que perder tiempo en dirigirnos al lugar donde esta guardada la aplicación en este formato para tenerlo que ejecutar.

Para poder hacer esto en Ubuntu, es recomendable guardar el software en este formato en una carpeta diferente, ya que generalmente cuando descargamos una aplicación de este tipo es guardada en la carpeta de descargas o en nuestra carpeta personal.

Básicamente para utilizar software en AppImage debemos de darle permisos de ejecución al archivo descargado, lo podemos hacer de dos maneras:

  1. El primero es dar clic secundario sobre el archivo ir a “Propiedades > a la pestaña Permisos” y debemos de marcar la casilla que dice «Permitir la ejecución del archivo como programa».
  2. El segundo método es mediante la terminal, debemos de posicionarnos sobre la carpeta donde esta el archivo y ejecutamos el siguiente comando para darle permisos de ejecución:
chmod u + x <AppImage File>

¿Cómo ejecutar archivos AppImage?

Ya con los permisos de ejecución, para abrir una aplicación en este formato solo debemos de dar doble clic sobre el o desde la terminal ejecutar el comando:

./aplicacion.AppImage

Una vez realizado esto por primera vez se nos preguntara «instalar un archivo de escritorio». Si selecciona Sí, su AppImage se integrará con su sistema Linux como una aplicación normal instalada.

Esto no es siempre, aunque la mayoría de las aplicaciones lo suelen hacer.

Hecho esto ya se integrará el acceso directo a ella.

¿Cómo desinstalar un AppImage?

Para eliminar software en formato AppImage basta con eliminar el archivo y quitar el acceso directo de nuestro sistema y eso es todo.


Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Pedro Quinto dijo

    Sencillo, simple Como todo lo bueno

  2.   Cristian dijo

    Hola he ejecutado una plicacion .appimage en ubuntu desde la carpeta descargas pensando que ya era instalada. Me puse a configurar. Resulta que la aplicacion es un nodo de una vpn en blockchain y duro horas casi toda la noche para cargarla y configurarlo. Mi pregunta es como se puede hacer un backup sin tener que cerar la applicacion. O si existe alguna manera para instalarla mientras esta ejecutada. Es posible que pierda todo los datos si se corta la luz o quedarian las configuraciones ???

  3.   Edd dijo

    Interesante, cualquier «. AppImage», funciona en otros sistemas operativos,
    por ejemplo quiero usar un «.AppImage» en FEDORA
    ??

  4.   Mario dijo

    He descargado esta aplicación «CinGG-20210930-i386.AppImage» la he dado permiso de ejecución y al dar doble clic sobre ella no sucede nada,
    Tengo instalado Ubuntu 18.04 LTS y el PC es de estructura 32 bits
    Description: Ubuntu 18.04.6 LTS
    Release: 18.04
    Codename: bionic
    uname -m
    i686
    ¿Conocen alguna razón para que no se abra Cinelerra GG?

  5.   Hache_raw dijo

    Osea el titular es «cómo instalarlas» y luego no se explica. Sólo se explica que se pueden ejecutar desde cualquier carpeta…

    En fin…

    https://github.com/TheAssassin/AppImageLauncher/wiki

    Eso es un lanzador de appImages. Te las guarda todas en la carpeta que elijas y las añade al sistema para que puedas usarlas como una app más.

    1.    juanito dijo

      Muchas gracias Hache_raw por tu ayuda.