Yaourt: Guía completa

Como dijo Jack el destripador, vamos por partes.
Para empezar, ¿que es yaourt? Yaourt (Yet AnOther User Repository Tool) es una herramienta que complementa a pacman es decir, Yaourt en vez de tirar de los repositorios oficiales de ArchLinux funciona mediante el repositorio de AUR que es un repositorio común que cualquier persona puede subir ahí sus paquetes. Lo bueno de AUR, es que no necesitas tantos repositorios como en Debian por ejemplo, ya que aquí están todos los recogidos y teniendo solo AUR valdría.

Pero si en vez de descargar los paquetes mediante Yaourt te gusta mas compilarlos, AUR tiene en su web todos los paquetes para descargar y poder hacerlo.

arch-linux-yaourt

 

Para instalar Yaourt hay 2 formas compilar los paquetes o agregar los repositorios

Agregar los repositorios

Para agregar los repositorios solo hay que editar el achivo pacman.conf

Y agregar al final del archivo las siguientes líneas

Una vez agregados los repositorios instalar yaourt

 

Compilar paquetes

Primero instalar los paquetes necesarios

Luego, descargar packet-query de git y compilarlo

Y por último compilar yaourt

Como usar yaourt

Sincroniza la base de datos con los repositorios.

$ yaourt -Sy[/crayon]

Sincroniza los paquetes instalados desde AUR (no actualiza los instalados desde pacman)

Actualiza el sistema completo.

[/crayon]

Instala un paquete.

[/crayon]

Desinstala un paquete.

[/crayon]

Desinstala un paquete junto a las dependencias no utilizadas por otros paquetes.

Permite buscar a un paquete específico

[/crayon]

Descarga el paquete pero no lo instala

[/crayon]

Muestra información sobre un paquete no instalado

[/crayon]

Muestra información sobre un paquete ya instalado

[/crayon]

Instala solamente las dependencias del paquete.

[/crayon]

Muestra todos los archivos pertenecientes al paquete.

[/crayon]

Muestra los paquetes del sistema que pueden ser actualizados, pero no los instala.

[/crayon]

Muestra una lista de todos los paquetes instalados en el sistema.

[/crayon]

Muestra a cual paquete pertenece un archivo en especial.

Borra todos los paquetes antiguos guardados en la caché de yaourt.

[/crayon]

Borra todos los paquetes guardados en la cache de yaourt ubicado en /var/cache/yaourt/pkg.

Instala un paquete guardado en una carpeta local.

[/crayon]

 

Ref:

yaourt: a pacman frontend

Repositorio de usuarios de ArchLinux y su herramienta yaourt

6 comments

  1. Si agregas el repositorio, solo necesitas refrescar los repositorios e instalar yaourt con pacman, no hace compilar package-query y yaourt manualmente.

    Muy buena guía, un saludo.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *