Appimage

Logo de Appimage
Logo de Appimage

Appimage es un ejecutable portátil. Te permite que la aplicación sea en varios equipos sin tener que acceder a Deepin Store. También es útil como alternativa a los paquetes de ciertas aplicaciones que dependen de demasiadas, valga la redundancia, dependencias. Por lo que es una solución recomendable para el desarrollo de software GNU/Linux.

En Deepin, si tu proveedor tiene la última versión de una aplicación suite en appimage, aprovéchalo. Te explicamos cómo.

Cómo usar Appimage en pocos pasos

Al ser un ejecutable autosustentable Appimage no tiene requisitos. Al menos que proveedor indique si necesita una tecnología disponible por separado, puedes usar de inmediato. Tampoco requiere permisos de administrador, aunque los datos se guardan en la carpeta documentos del usuario.

Puedes recurrir a tiendas para facilitar la tarea de instalación como AppImagePool (que es nativo, disponible en Flatpak inclusive). También están otras alternativas Pling Store (recomendado para encontrar más de 1000 aplicaciones) y Bauh. Una vez agregado al sistema, basta con hacer clic en un programa y realizar el proceso correspondiente.

Para obtener aplicaciones de forma gratuita

Además de las tiendas, existen archivos sueltos accediendo los sitios web como AppimageHub, Bintray, Allapps, o linuxapps (proyectos comunitarios). Inclusive, basta buscar «Appimage» desde el buscador web, que ofrece más libertad al conseguir versiones exclusivas o de los desarrolladores si no te convence el método anterior. Para realizar el proceso de ejecución o instalación, revisa la siguiente sección.

Otras preguntas frecuentes

Ventajas y desventajas

Ventajas

  • No requiere instalación ni descarga de dependencias ya que vienen integradas, al menos que los desarrolladores señalen lo contrario. Gracias a ello, previene el problema del «infierno de las depdendencias». Eso sí, los datos serán guardados en la carpeta correspondiente (por ejemplo, en /home).
  • Puedes ejecutar cualquier versión del programa, incluso aquellos que necesitan una degradación (contrario a la actualización) por motivos de compatibilidad.
  • No requiere permisos root. Por lo que no es la mejor opción para realizar acciones del sistema.
  • Disponible en todo momento (como un ejecutable más). Incluso sin conexión a Internet.
  • Posibilidad de actualizarse (sin embargo, requiere que los desarrolladores usen AppImageUpdate).
  • Soporte para otras distribuciones Linux (además de Deepin).
  • Admite comandos (en la terminal) como --no-sandbox.

Desventajas

  • Solo permite incluir un acceso directo cuando se ejecuta.
  • No tiene una mejor integración que con la instalación convencional.
  • El formato está contenido en un .dmg. Por lo que para instalar la app, es necesario usar un programa por separado (revisa alguna de las tiendas en este artículo).

Detalles técnicos

Para conocer los detalles técnicos de ese formato, sugerimos revisar la comparativa del equipo de AppimageKit. Para compilar con facilitar a partir del código binario, recomendamos revisar esta herramienta.

Lectura adicional

Etiquetas: ,

¿Recomendarías este artículo?

Siguiente

Docker