For faster navigation, this Iframe is preloading the Wikiwand page for AUR.

AUR

Captura de pantalla de AUR, como se puede ver en el sitio web oficial de Arch Linux.

AUR (Arch Linux User Repository, "repositorio de usuarios de Arch Linux") es un repositorio manejado por la comunidad de usuarios de Arch Linux, el cual es usado tanto en Arch como en distribuciones derivadas, por ejemplo Manjaro, ArchLabs o Chakra GNU/Linux.

Fue concebido inicialmente para compartir PKGBUILDs (archivo descriptivo de construcción de un paquete para Arch Linux)[1]​ de forma organizada entre la comunidad, y para acelerar la inclusión de paquetes populares contribuidos por los usuarios en el repositorio community.

En AUR, los usuarios construyen paquetes y los suben al repositorio, luego la comunidad vota a favor de ellos y cuando un paquete tiene las suficiente votaciones, un «Usuario Confiable» de Community lo pasa al repositorio Community, el cual es accesible por el gestor de paquetes Pacman.[2]

Historia

Al comienzo, existía un Protocolo de transferencia de archivos: ftp://ftp.archlinux.org/incoming, en el cual se contribuía subiendo el PKGBUILD, los archivos adicionales y el paquete compilado al servidor. El paquete y los archivos asociados al mismo permanecían allí hasta que un Mantenedor de paquetes controlaba el programa y lo adoptaba.

Luego surgieron los Repositorios de Usuarios de Confianza. A algunos usuarios de la comunidad se les permitía alojar sus propios repositorios los cuales quedaban disponibles para todos. AUR se amplió sobre esta base, con el propósito de hacerlo más flexible. Todavía a los responsables de AUR se les conoce como Usuarios de Confianza.

Entre el año 2015, se hizo la transición de la versión 3.5.1 a la 4.0.0, permitiéndose el uso de los repositorios Git para publicar los PKGBUILD. Se descartaron los paquetes existentes, excepto aquellos en los que sus mantenedores migraron en forma manual a la nueva infraestructura.[2]

Tipo de paquetes que se permiten

Los paquetes en AUR son más scripts de compilación, o sea instrucciones que permiten construir los binarios para ser manejados por Pacman. En la mayoría de los casos no hay limitaciones, siempre que se ajusten a las directrices de Pacman y a los términos de la licencia del contenido.[2]

Usuario de confianza

Un Usuario de Confianza se encarga de supervisar los repositorios AUR y Community. Son quienes colocan los paquetes que tuvieron más votos en el repositorio community, marcan los PKGBUILDs como seguros y se encargan del mantenimiento de AUR.[2]

Gestores de paquetes para AUR

Un gestor de paquetes es un grupo de herramientas para automatizar el proceso de instalar, configurar, actualizar, o eliminar de paquetes de software. Los paquetes incluyen información adicional: el nombre completo, el número de versión, una descripción, información del distribuidor, una suma de verificación y la lista de dependencias (otros paquetes que son requeridos para su funcionamiento).

El gestor de paquetes pacman solo funciona con los repositorios oficiales, para utilizar los repositorios AUR existen otros gestores también llamados helpers.[3]

  • Yay (desarrollado en lenguaje Go)
  • Trizen (desarrollado en lenguaje Perl)
  • Paru (desarrollado en lenguaje Rust)
  • Pacaur
  • Pakku
  • Aurutils
  • Pikaur

Referencias

  1. «PKGBUILD (Español)». ArchWiki. Consultado el 10 de agosto de 2019. 
  2. a b c d «Arch User Repository (Español)». ArchWiki. 21 de septiembre de 2018. Consultado el 10 de agosto de 2019. 
  3. «Los mejores gestores del repositorio AUR». SoloLinux. 20 de mayo de 2019. Archivado desde el original el 20 de mayo de 2019. Consultado el 10 de agosto de 2019. 
{{bottomLinkPreText}} {{bottomLinkText}}
AUR
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?