Ahora nos puede asaltar la duda: ¿Qué es AUR?
Arch User Repository (AUR) es un repositorio promovido por los usuarios de la comunidad de Arch que permiten compilar un paquete desde el código fuente para luego instalarlo a través de pacman. AUR fue creado para organizar y compartir paquetes nuevos de la comunidad y ayudar a acelerar la inclusión de los paquetes más populares en el repositorio community.
Más información en la wiki de Arch
Bien, ahora que conocemos a yaourt y sabemos de la existencia de AUR, podemos comenzar a utilizarlos pero primero debemos instalar yaourt ya que no viene instalado por defecto en Arch.
Como siempre, usaremos el terminal para abrir el archivo pacman.conf
$ sudo mousepad /etc/pacman.conf
- Copiamos y pegamos las siguientes lineas al final del archivo
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
- Forzamos una actualización de los repos e instalamos yaourt
$ sudo pacman -Syy yaourt
Listo! ya tenemos yaourt instalado.
Yaourt tiene un sintaxis muy similar a pacman así que no debemos tener mayor problema para usarlo.
Veamos algunos comando para empezar a familiarizarnos con yaourt. Yaourt NUNCA debe ser lanzado como super usuario, si necesita privilegios él los pedirá.
Actualizar el sistema
$ yaourt -Syu
Buscar algún paquete
$ yaourt -Ss paquete
instalar un paquete
$ yaourt -S paquete
Desinstalar un paquete
$ yaourt -R paquete
Desinstalar un paquete y sus dependencias
$ yaourt -Rs paquete
Desinstalar un paquete, sus dependencias y las dependencias de esas dependencias y los archivos de configuración
$ yaourt -Rnsc paquete
Eliminar todos los archivos de la cache
$ yaourt -Scc
Consultar información de algún paquete en los repos
$ yaourt -Si paquete
Consultar información de algún paquete instalado
$ yaourt -Qi paquete
Actualizar el sistema y los paquetes instalados de AUR
$ yaourt -Syu --aur
Actualizar el sistema y los paquetes en desarrollo instalados desde AUR
$ yaourt -Syu --devele --aur
Si te estas preguntando ¿Cómo saber cuales son los paquetes en desarrollo que están en AUR?
Los paquete en desarrollo por lo general tiene un sufijo como, -svn, -cvs, -git, -hg o -bzr al final del nombre del archivo.
por ejemplo: numix-circle-icon-theme-git
éstos paquetes son los que se actualizan con la orden anterior.
Debemos tener presente que al instalar programas con yaourt, éstos se descargan y compilan de forma automática pero si hacen falta dependencias para compilar dicho paquete yaourt nos avisará pidiendo autorización para instalarlas. La compilación de un programa toma su tiempo y dependiendo de que tan "buena" sea nuestro equipo así tardará.
$ yaourt -Syu --devele --aur
Si te estas preguntando ¿Cómo saber cuales son los paquetes en desarrollo que están en AUR?
Los paquete en desarrollo por lo general tiene un sufijo como, -svn, -cvs, -git, -hg o -bzr al final del nombre del archivo.
por ejemplo: numix-circle-icon-theme-git
éstos paquetes son los que se actualizan con la orden anterior.
Debemos tener presente que al instalar programas con yaourt, éstos se descargan y compilan de forma automática pero si hacen falta dependencias para compilar dicho paquete yaourt nos avisará pidiendo autorización para instalarlas. La compilación de un programa toma su tiempo y dependiendo de que tan "buena" sea nuestro equipo así tardará.
0 comentarios:
Publicar un comentario