Articulo de referencia

Paquete automático

{{cite web|url=http://autopackage.org/ |title=autopackage.org |accessdate=2010-04-30 |url-status=dead|archiveurl=https://web.archive.org/web/20100430203509/http://autopackage.or...

Software de instalación de paquetes automáticos

Autopackage es un sistema gratuito de gestión de paquetes informáticos cuyo objetivo es simplificar la creación de paquetes que puedan instalarse en todas las distribuciones de Linux . Fue creado por Mike Hearn alrededor del año 2002.

En agosto de 2010, Listaller y Autopackage anunciaron que los proyectos se fusionarían. [ 2 ]

Proyectos como aMSN e Inkscape ofrecían un instalador de Autopackage, y Freecode ofrecía a los autores de contenido un campo para introducir la URL de los Autopackages. La lista de paquetes disponibles es muy limitada y la mayoría de las versiones de los programas están obsoletas (por ejemplo, el Autopackage más reciente de GIMP es la versión 2.2.6, aunque GIMP ya está en la versión 2.8.2, a fecha de agosto de 2012). [ 3 ] [ 4 ]

Metodología

Autopackage fue diseñado para instalar versiones binarias, o precompiladas, de aplicaciones no esenciales como procesadores de texto , navegadores web y juegos de PC , en lugar de bibliotecas y aplicaciones esenciales como shells de sistemas operativos . El concepto de autopackage era "mejorar" Linux para convertirlo en una plataforma de escritorio , con interfaces binarias estables comparables a las de Windows y macOS. [ 5 ]

Por motivos de compatibilidad, Autopackage no está diseñado para instalar aplicaciones y bibliotecas principales. Distribuir bibliotecas secundarias mediante Autopackage resulta algo complejo. Por un lado, su distribución permite la instalación en una mayor variedad de sistemas; por otro, pueden surgir conflictos con las dependencias de los paquetes nativos.

Autopackage se concibe 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 desplegados, en lugar de consultar una base de datos de paquetes instalados. Esto simplifica los requisitos de diseño de Autopackage, ya que se basa en los recursos disponibles, en lugar de requerir el seguimiento de todas las opciones de paquetes de todas las distribuciones objetivo. [ 6 ]

Los programas que utilizan la función de autoempaquetado también deben ser reubicables, lo que significa que deben poder instalarse en distintos directorios con un único archivo binario. Esto permite que un usuario sin privilegios de administrador pueda instalar un autoempaquetado en su directorio personal.

Formato del paquete

Los paquetes de Autopackage se identifican con la extensión .package. Son scripts bash ejecutables y se pueden instalar ejecutándolos. Los archivos de un archivo comprimido de Autopackage no se pueden extraer fácilmente con ningún otro programa que no sea el propio Autopackage, ya que es necesario analizar el formato interno para determinar la estructura de los archivos y otros aspectos. [ 7 ]

Los programas de Autopackage se instalan en rutas de sistema predefinidas, lo que puede generar conflictos con paquetes instalados por otros medios y, por lo tanto, provocar errores. Esto suele solucionarse desinstalando una versión anterior del paquete instalado con Autopackage.

Los archivos de Autopackage también se pueden instalar y eliminar utilizando el conjunto de herramientas Listaller. [ 8 ] Listaller simplemente incluye los paquetes de Autopackage en su propio formato de contenedor de paquetes y maneja Autopackage como cualquier otro archivo de paquete de Listaller.

Véase también

Referencias

  1. "autopackage.org" . Archivado del original el 30 de abril de 2010. Consultado el 30 de abril de 2010 .
  2. Anuncio de Launchpad.net: Listaller y Autopackage se fusionarán.
  3. El sistema de paquetes para automóviles tiene dificultades para ser aceptado. Por Bruce Byfield, 12 de febrero de 2007.
  4. Proyectos que utilizan Autopackage (archivados)
  5. Hearn, Mike (17 de julio de 2011). "Preguntas frecuentes sobre Autopackage" . autopackage.org. Archivado del original el 22 de enero de 2009. Recuperado el 21 de enero de 2012. ¿ Qué es una plataforma Linux de escritorio? ¿Por qué necesitamos una? Esencialmente, el software es fácil de instalar en Windows y MacOS [...] porque al depender de "Windows 2000 o superior", los desarrolladores obtienen una gran cantidad de funcionalidad garantizada y que es estable. En cambio, en Linux no se puede depender de nada más que del kernel y glibc.
  6. Hearn, Mike (17 de julio de 2011). "Preguntas frecuentes sobre Autopackage" . autopackage.org. Archivado del original el 22 de enero de 2009. Recuperado el 21 de enero de 2012. ¿ Qué es Autopackage? Para los usuarios: facilita la instalación de software en Linux. Si un proyecto proporciona un Autopackage, sabes que funcionará en tu distribución. Sabes que se integrará bien con tu escritorio y que estará actualizado, porque lo proporcionan los propios desarrolladores del software. No tienes que elegir qué distribución usar en función de la cantidad de paquetes disponibles. Para los desarrolladores: es un software que te permite crear paquetes binarios para Linux que se instalarán en cualquier distribución, puede resolver automáticamente las dependencias y se puede instalar usando múltiples interfaces, por ejemplo, desde la línea de comandos o desde una interfaz gráfica. Te permite hacer llegar tu software a tus usuarios de forma más rápida, sencilla y fiable. Esto aumenta inmediatamente tu base de usuarios, ya que permite que personas sin un paquete nativo ejecuten tu software en cuestión de segundos.
  7. Crítica del formato Autopackage por parte del autor de Alien, una herramienta adaptadora de paquetes.
  8. Proyecto Listaller archivado el 22/02/2010 en Wayback Machine
  • Sitio web oficialEdita esto en Wikidata
Obtenido de " https://en.wikipedia.org/w/index.php?title=Autopackage&oldid=1318597817 "