Uno de los repositorios que a mi más me ha gustado es el de AUR Arch User Repository se trata de un repositorio de paquetes que esta mantenido por la comunidad. En este repositorio los usuario suben los PKGBUILD
que son archivos que contienen la información necesaria para la
instalación del paquete. En la wiki de Archlinux podemos encontrar la
información necesaria para poder crear nuestros propios PKGBUILD. Evidentemente estos paquetes no están respaldados por los desarrolladores de Archlinux pero tiene un modelo de votación por el cual los usuarios votan los paquetes a favor o en contra. Una vez que las votaciones llegas a ser altas, un usuario confiable se encarga de incluir este paquete en los repositorios community de Archlinux.
Para poder instalar los paquetes del repositorio AUR hay dos formas:
La primera de ellas consisten en el uso del paquete makepkg y del administrador de paquetes Pacman. Hay que confirmar que el paquete makepkg esta instalado en el sistema, esta inluido en el metapaquete base-devel. Para instalarlo:
Pacman -S base-develAhora hay que elegir o crear una carpeta donde se "fabricará" el paquete (Puedes crear cualquier otra carpeta con cualquier nombre):
mkdir ~/buildActo seguido descargamos el paquete de AUR y lo movemos a las carpeta que hemos elegido o hemos creado antes y extraemos el paquete, en nuestro caso:
cd ~/buildEntramos a la carpeta que se ha creado:
tar -xvvzf xxxx.tar.gz
cd xxxxAhora tenemos que crear nuestro paquete (el parametro "s" es para darle privilegios sudo, tambien se puede hacer mediante un fakeroot):
makepkg -sPor ultimo solo queda instalar el paquete que hemos construido con Pacman:
pacman -U xxxx-0.1-i686.pkg.tar.gzLa segunda forma para poder instalar los paquetes del repositorio AUR es añadiendo un repositorio al archivo /etc/pacman.conf y instalando una aplicación llamada yaourt. Para ello abrimos el archivo con nuestro editor de texto preferido:
sudo medit /etc/pacman.confAñadimos este repositorio al archivo:
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
guardamos e instalamos el programa.
sudo pacman -Sy yaourtUna vez que lo tenemos instalado ya podemos instalar cualquier paquete que esta alojado en AUR con una sintaxis muy parecida a Pacman:
yaourt -SNo hace falta ejecutarlo con permisos de administrador. En el momento que queramos instalar el paquete nos pedirá la contraseña para elevar los permisos.
Con esto ya esta explicado en temas generales el uso del repositorio AUR. Para más detalles visitar la wiki de archlinux.
No hay comentarios:
Publicar un comentario