Autopackage


Autopackage es un sistema de gestión de paquetes informáticos gratuito cuyo objetivo es facilitar la creación de un paquete que se pueda instalar en todas las distribuciones de Linux , creado por Mike Hearn alrededor de 2002.

Proyectos como aMSN e Inkscape ofrecieron un instalador de Autopackage, y Freecode ofreció a los remitentes de contenido un campo para poner la URL de Autopackages. La lista de paquetes disponibles es muy limitada y la mayoría de las versiones del programa están obsoletas (por ejemplo, el Autopackage más reciente de GIMP es 2.2.6, aunque GIMP ahora tiene la versión 2.8.2, en agosto de 2012). [3] [4]

Autopackage fue diseñado para instalar versiones binarias, o precompiladas, de aplicaciones no centrales como procesadores de texto , navegadores web y juegos de computadora personal , en lugar de bibliotecas centrales y aplicaciones como shells del sistema operativo . El concepto de autopackage era "mejorar" Linux a una plataforma de escritorio , con interfaces binarias estables comparables a Windows y MacOS. [5]

Autopackage no está destinado a proporcionar la instalación de aplicaciones y bibliotecas principales por razones de compatibilidad. El uso de Autopackage para distribuir bibliotecas no centrales es un tema espinoso. Por un lado, distribuirlos a través de Autopackage permite la instalación en una mayor variedad de sistemas, por otro lado, puede haber conflictos con las dependencias de los paquetes nativos.

Autopackage está pensado como un sistema complementario al sistema de empaquetado habitual de una distribución, como RPM y deb . A diferencia de estos formatos, Autopackage verifica las dependencias comprobando la presencia de archivos implementados, en lugar de consultar una base de datos de paquetes instalados. Esto simplifica los requisitos de diseño para el paquete automático al depender de los recursos disponibles, en lugar de tener que rastrear todas las opciones de paquetes de todas las distribuciones específicas. [6]

Los programas que usan autopackage también deben ser reubicables, lo que significa que deben poder instalarse en varios directorios con un solo binario. Esto permite que un usuario no root instale un paquete automático en el directorio de inicio del usuario.


Software de instalación automática de paquetes.