Você está na página 1de 7

03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

Yaourt está muerto: Utiliza estas alternativas para AUR en Arch


Linux

24 JUNIO, 2018
Yaourt había sido el ayudante de AUR más popular, pero ya no se está
desarrollando. En este artículo, enumeramos algunas de las mejores alternativas a Yaourt para las
distribuciones de Linux basadas en Arch.

Arch User Repository conocido popularmente como AUR es el repositorio de software impulsado por la
comunidad para los usuarios de Arch. Los usuarios de Debian/Ubuntu pueden pensar en AUR como el
equivalente de PPA.

Contiene los paquetes que no están compilados directamente por Arch Linux. Si alguien desarrolla un
software o paquete para Arch Linux, puede proporcionarlo a través de estos repositorios comunitarios.
Esto permite al usuario final acceder a más software del que obtienen de forma predeterminada.

Entonces, ¿cómo usas AUR? Bueno, necesitas una herramienta diferente para instalar el software de
AUR. El administrador de paquetes de Arch, pacman, no lo admite directamente. Estas ‘herramientas
especiales’ se llaman ayudantes AUR.

Yaourt (Sin embargo, otra herramienta de repositorio de usuarios) es/fue un contenedor


para pacman que ayuda a instalar paquetes AUR en Arch Linux. Utiliza la misma sintaxis que pacman.
Yaourt tiene un gran soporte para Arch User Repository para búsqueda, instalación, resolución de
conflictos y mantenimiento de dependencias.

Sin embargo, el desarrollo de Yaourt ha sido lento últimamente y aparece como “Descontinuado o
problemático” en Arch Wiki. Muchos usuarios de Arch creen que no es seguro y, por lo tanto, van hacia
un asistente de AUR diferente.

En este artículo, veremos las mejores alternativas de Yaourt que puedes usar para instalar el software
de AUR.

Estoy deliberadamente omitiendo algunos de los otros ayudantes populares de AUR


como trizen o packer porque también se han marcado como ‘descontinuados o problemáticos’.

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 1/7
03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

1. aurman
aurman es uno de los mejores ayudantes de AUR y sirve bastante bien como alternativa a Yaourt.
Tiene una sintaxis casi similar a pacman con soporte para todas las operaciones de este gestor. Puede
buscar el AUR, resolver dependencias, verificar el contenido de PKGBUILD antes de crear un paquete,
etc.

Características de aurman

aurman admite todas las operaciones de pacman e incorpora resolución confiable de


dependencias, detección de conflictos y compatibilidad con paquetes divididos.
El bucle de sudo se ejecuta en segundo plano, lo que evita que ingreses tu contraseña cada vez.
Proporciona compatibilidad con paquetes de desarrollo y distingue entre paquetes explícitamente
e instalados de forma implícita.
Soporte para búsqueda de paquetes y repositorios AUR.
Puede ver y editar los PKGBUILD antes de iniciar la compilación del paquete AUR.
También se puede usar como un solucionador independiente de dependencias.

Instalación de aurman

git clone https://aur.archlinux.org/aurman.git


cd aurman
makepkg -si

Usando aurman
La búsqueda de una aplicación a través de aurman en Arch User Repository se realiza de la siguiente
manera:

aurman -Ss <package-name>

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 2/7
03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

Instalar una aplicación usando aurman:

aurman -S &lt;package-name>

2. yay
yay es el siguiente mejor ayudante de AUR escrito en Go con el objetivo de proporcionar una interfaz
de pacman con una mínima entrada de usuario, ya como búsqueda y casi sin dependencias.

Características de yay

yay descarga el PKGBUILD de ABS o AUR.


Admite angostamiento de búsqueda y no se obtiene el origen de PKGBUILD.
El binario no tiene dependencias adicionales a las de pacman.
Proporciona un solucionador de dependencia avanzado y elimina las dependencias de make al
final del proceso de compilación.
Admite salida coloreada cuando habilitas la opción Color en el archivo /etc/pacman.conf.

Instalando yay
Puedes instalar yay clonando el repositorio git y construyéndolo. Usa el siguiente comando para
instalar yay en Arch Linux:

git clone https://aur.archlinux.org/yay.git


cd yay
makepkg -si

Usando yay

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 3/7
03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

Buscando una aplicación a través de yay en AUR:

yay -Ss <package-name>

Instalando una aplicación:

yay -S <package-name>

3. pakku
Pakku es otro ayudante de pacman que aún se encuentra en su etapa inicial. Sin embargo, el hecho
de que sea nuevo no significa que carezca de ninguna de las características admitidas por otro
asistente de AUR. Hace su trabajo muy bien y junto con la búsqueda e instalación de aplicaciones de
AUR, elimina las dependencias después de una compilación.

Características de pakku

Búsqueda e instalación de paquetes desde Arch User Repository.


Visualización de archivos y cambios entre compilaciones.
Creación de paquetes desde repositorios oficiales y eliminación de dependencias después de
una compilación.
Recuperación de PKGBUILD e integración de Pacman.
La interfaz de usuario similar a Pacman y las opciones de pacman son compatibles.
La configuración de Pacman admite y no hay fuentes PKGBUILD.

Instalando pakku

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 4/7
03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

git clone https://aur.archlinux.org/pakku.git


cd pakku
makepkg -si

Usando pakku

Puede buscar una aplicación desde AUR usando el siguiente comando:

pakku -Ss spotify

Y luego el paquete se puede instalar de forma similar a pacman:

pakku -S spotify

4. aurutils
aurutils es básicamente una colección de scripts que automatiza el uso de Arch User Repository.
Puede buscar AUR, comprobar actualizaciones para diferentes aplicaciones instaladas y resolver
problemas de dependencias.

Características de aurutils

aurutils usa un repositorio local que le da un beneficio de soporte de archivos pacman, y todos
los paquetes funcionan con -asdeps.
Puede haber múltiples repos para diferentes tareas.
Actualiza el repositorio local de una vez con aursync -u
pkgbase, formato largo y soporte en bruto para aursearch
Capacidad de ignorar el paquete

Instalación de aurutils

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 5/7
03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

git clone https://aur.archlinux.org/aurutils.git


cd aurutils
makepkg -si

Uso de aurutils
Buscando una aplicación a través de aurutils:

aurutils -Ss <package-name>

Instalar un paquete de AUR:

aurutils -S <package-name>

5. trizen
Trizen es un administrador de paquetes ligero de AUR escrito en Perl.

Al igual que todos los demás ayudantes de AUR, Trizen incluye las siguientes funciones.

Instalación de paquetes desde el AUR.


Soporte de búsqueda para paquetes AUR.
Lectura de comentarios de AUR para paquetes.
Soporte de actualización para paquetes AUR.
Resolución recursiva de dependencias AUR.
Interacción incorporada con ‘pacman’.
Editar soporte para archivos de texto.
Entrada / salida soporte UTF-8.

Instalación de Trizen

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 6/7
03-11-2018 Yaourt está muerto: Utiliza estas alternativas para AUR en Arch Linux – masLinuX

$ yaourt -S trizen

Uso
El uso típico de Trizen es:

$ trizen [opciones] [nombrepaquete] [nombrepaquete] [...]

$ trizen -S firefox

Nota: Se ha reportado que Trizen puede ser problemático.

Todos estos paquetes pueden instalarse directamente si ya estás usando Yaourt o cualquier otro
ayudante de AUR.

https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/ 7/7