Actualización: Yaourt ha sido descontinuado en favor de yay – Yet Another Yogurt – An AUR Helper written in the GO language.
Yaourt (Yet Another User Repository Tool) es una herramienta avanzada de línea de comandos para instalar paquetes en Arch Linux. Es una poderosa envoltura para Pacman, la utilidad estándar de gestión de paquetes para Arch Linux con características extendidas y un notable soporte de AUR (Arch Linux User Repository).
Se utiliza para buscar, instalar y actualizar paquetes desde AUR de forma interactiva, soporta la comprobación de conflictos y la resolución de dependencias. Puede mostrar la salida en color, mostrar información sobre los paquetes disponibles, permite consultar los paquetes en base a diferentes opciones, soporta la construcción de paquetes directamente desde AUR o ABS (Arch Build System) source.
Yaourt también se utiliza para gestionar los archivos de copia de seguridad (típicamente archivos .pac*
), consultar directamente desde un archivo de copia de seguridad; puede guardar y restaurar bases de datos alpm, probar bases de datos locales y también buscar paquetes huérfanos. Además, soporta la división de paquetes, y puede ordenar los paquetes por fecha de instalación y mucho más.
Desgraciadamente, Yaourt no existe en el repositorio oficial de paquetes de la instalación de Arch Linux. Usted necesita instalar manualmente Yaourt en Arch Linux utilizando las siguientes dos formas diferentes.
Método 1: Instalar Yaourt en Arch Linux usando AUR
Este método es un poco más largo, si desea una forma rápida de instalar Yaourt, entonces echa un vistazo al segundo método. Aquí, usted necesita para empezar por la instalación de todos los paquetes requeridos como se muestra.
$ sudo pacman -S --needed base-devel git wget yajl$ cd /tmp$ git clone https://aur.archlinux.org/package-query.git$ cd package-query/$ makepkg -si && cd /tmp/$ git clone https://aur.archlinux.org/yaourt.git$ cd yaourt/$ makepkg -si
Método 2: Instalar Yaourt en Arch Linux Usando Repositorio Personalizado
Comience por añadir el repositorio personalizado a la lista de repositorios del gestor de paquetes pacman.
$ sudo /etc/pacman.conf
Copie y pegue la siguiente configuración del repositorio personalizado en el archivo.
SigLevel = NeverServer = http://repo.archlinux.fr/$arch
Guarde los cambios y salga del archivo. A continuación, ejecute el siguiente comando para instalar yaourt.
$ sudo pacman -Sy yaourt
Cómo utilizar el gestor de paquetes Yaourt en Arch Linux
1. Para instalar o actualizar un paquete, por ejemplo glances, utilice la opción -S
como se muestra.
$ sudo yaourt -S glances
2. Para eliminar el paquete, utilice la bandera -R
como se muestra.
$ sudo yaourt -R glances
3. Puede actualizar los paquetes instalados con la opción -U
como se muestra.
$ sudo yaourt -U target_here
4. Para consultar la base de datos local de paquetes, utilice la bandera -Q
.
$ sudo yaourt -Q | less
5. El siguiente comando se utiliza para reunir y mostrar información sobre los paquetes instalados así como los repositorios configurados en un sistema Arch Linux.
$ yaourt --stats
6. Puede sincronizar las bases de datos de paquetes de pacman con el siguiente comando.
$ sudo yaourt -Sy
Para más información, consulte la página man de yaourt.
$ man yaourt