stringtranslate.com

paquete

pkgsrc ( fuente del paquete ) es un sistema de gestión de paquetes para sistemas operativos tipo Unix . Fue bifurcado de la colección de ports de FreeBSD en 1997 como el principal sistema de gestión de paquetes para NetBSD . Desde entonces ha evolucionado de forma independiente; en 1999, se añadió soporte para Solaris , seguido de soporte para otros sistemas operativos. [3]

pkgsrc contiene actualmente más de 22.000 paquetes e incluye el software de código abierto más popular . Es el administrador de paquetes nativo en NetBSD, SmartOS y MINIX 3 , y es portátil en 23 sistemas operativos diferentes , incluidos AIX , varios derivados de BSD , HP-UX , IRIX , Linux , [4] macOS , [5] Solaris y QNX . . [6]

Hay varias formas de instalar programas usando pkgsrc. El programa de arranque pkgsrc contiene una colección de puertos tradicionales que utiliza una serie de archivos MAKE para compilar software desde el código fuente. Otro método es instalar paquetes binarios prediseñados mediante las herramientas pkg_add y pkg_delete . También existe una utilidad de alto nivel llamada pkgin , y está diseñada para automatizar la instalación, eliminación y actualización de paquetes binarios de manera similar a la herramienta de empaquetado avanzado de Debian . [7]

Varios proveedores, incluido MNX.io, proporcionan paquetes binarios para sistemas operativos populares, incluidos macOS y Linux . [5] [4]

Plataformas compatibles

Historia

El 3 de octubre de 1997, los desarrolladores de NetBSD Alistair Crooks y Hubert Feyrer crearon pkgsrc [1] basado en el sistema de ports de FreeBSD y con la intención de soportar la colección de paquetes de NetBSD. Fue lanzado oficialmente como parte de NetBSD 1.3 [8] el 4 de enero de 1998. DragonFly BSD usó pkgsrc como su sistema de paquetes oficial desde la versión 1.4 en 2006 hasta la 3.4 en 2013. [9] [3]

El 12 de septiembre de 2017, el proyecto estableció una política de mensajes de confirmación que se adapta a DVCS . [10]

Paquetes

La Fundación NetBSD proporciona paquetes binarios oficiales prediseñados para múltiples combinaciones de versiones de NetBSD y pkgsrc y, ocasionalmente, también para otros sistemas operativos. [11]

A partir de 2018, varios proveedores ofrecen paquetes binarios prediseñados para varias plataformas:

Referencias

  1. ^ ab "Diez años de pkgsrc - pkgsrc y los conceptos de gestión de paquetes 1997-2007 (parte 1)". www.netbsd.org . La Fundación NetBSD . Consultado el 14 de octubre de 2010 .
  2. ^ Greg Troxel (28 de septiembre de 2023). "Anuncio de la sucursal pkgsrc-2023Q3" . Consultado el 5 de octubre de 2023 .
  3. ^ ab David Chisnall (6 de octubre de 2006). "NetBSD: no sólo para tostadoras". Informar . Profesional de Prentice Hall . Consultado el 25 de julio de 2019 .
  4. ^ abc "Documentación de paquetes Joyent: instalación en Linux". Joyent . Consultado el 10 de octubre de 2018 .
  5. ^ abcd "Documentación de paquetes Joyent: instalación en macOS". Joyent . Archivado desde el original el 6 de octubre de 2018 . Consultado el 10 de octubre de 2018 .
  6. ^ Perkin, Jonathan (5 de octubre de 2018). "Anuncio del lanzamiento de pkgsrc-2018Q3". NetBSD . Consultado el 10 de octubre de 2018 .
  7. ^ "pkgin, un administrador de paquetes binarios para pkgsrc".
  8. ^ "Información sobre NetBSD 1.3".
  9. ^ Dillon, Mateo (31 de agosto de 2005). "PKGSRC será compatible oficialmente a partir de la próxima versión". Lista de correo de usuarios de DragonFly.
  10. ^ Thomas Klausner (12 de septiembre de 2017). "Política de mensajes de confirmación de pkgsrc". pkgsrc-users@ (lista de correo). NetBSD . Consultado el 9 de mayo de 2019 .
  11. ^ "Índice de publicación/PKGSRC/Paquetes/".
  12. ^ ab "Paquetes de Joyent, disponibles para SmartOS/illumos, Linux y OSX". Archivado desde el original el 15 de julio de 2014 . Consultado el 11 de octubre de 2018 .
  13. ^ "Índice de /Paquetes/".
  14. ^ ab "Re: Los paquetes binarios Pkgsrc ahora están disponibles para informática científica". pkgsrc-users (lista de correo). NetBSD . 2017-08-01 . Consultado el 13 de octubre de 2018 .
  15. ^ "mirror1.hpc.uwm.edu/pkgsrc/" . Consultado el 11 de octubre de 2018 .
  16. ^ "Gestión de software". Universidad de Wisconsin-Milwaukee , departamento de Computación de alto rendimiento . Consultado el 11 de octubre de 2018 .

enlaces externos