AppImage es un formato que permite suministrar paquetes de Linux, con la capacidad de ejecutarse en diferentes distribuciones, en modalidad portátil y sin la necesidad de los permisos de instalación de superusuario (root). Este proyecto nació en el año 2004 como klik, desde entonces se mantuvo en desarrollo continuo, en 2011 cambió de nombre en 2011 a PortableLinuxApps y 2013 es rebautizado con su nombre actual.
La idea básica del formato es que una Aplicación AppImage es igual a un archivo y ese mismo contiene la aplicación y todos los archivos de los que depende para su funcionamiento. Dicho de otro modo, cada uno es autónomo, incluye todas las librerías necesarias para la aplicación y que no forman parte del sistema base.
AppImageKit es el conjunto de herramientas que complementan al formato AppImage, el cual facilita su implementación de manera adecuada. El proyecto es de Código abierto y se encuentra en un repositorio GitHub.
Las principales principales herramientas que provee la AppImageKit son:
Para ejecutar una AppImage, sólo se tiene que descargar la aplicación y seguimos estos dos pasos:
Hacerlo ejecutable:
[php]chmod a + x nombreEjemploApp.AppImage[/php]A correr:
[php]./nombreEjemploApp.AppImage[/php]Algunas aplicaciones populares como: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, entre otras; ya están brindando la oportunidad de descargar una AppImage desde su página.
Te recomendamos la lectura de Ubuntu 16.04 Xenial Xerus.
Las ventajas son bastante evidentes, a los usuarios ofrece simplicidad y rapidez para descargar y ejecutar una aplicación sin tener demasiada experiencia en el uso de Linux; al ser aplicaciones autónomas le permite reubicarlas y almacenarlas bajo un criterio propio. Por otro lado, provee al desarrollador la oportunidad de crear aplicaciones que serán compatibles con diferentes distribuciones sin necesidad de recompilar, siendo esto muy beneficioso para los tiempos de realización de las mismas.
Sin embargo, una desventaja de las AppImage estaría en el hecho de tener redundancia de librerías, malgastando el espacio de almacenamiento y además ejecutándose simultáneamente en algunos casos.
Me gustan los iPhone por su diseño, su fluidez y la integración que ofrecen dentro…
Hace un tiempo analizamos el kit completo de cámaras de vigilancia Ajax de nueva generación,…
Se ha revelado algunos detalles técnicos sobre la GPU Navi 48 de arquitectura RDNA 4…