5 Grandes Ayudantes AUR para Arch Linux

Arch Linux es el tipo de distribución de Linux que te da un escalpelo y dice: “adelante” sin mucho de la asistencia que otras distribuciones como Debian/Fedora proporcionan. Su conjunto de herramientas inicial, incluidos los repositorios core/extra/community proporcionados por su gestor de paquetes característico, puede ser limitado, pero eso es intencional.
Depende de ti agregar lo que quieras, y ahí es donde el Repositorio de Usuarios de Arch (AUR) resulta útil. Es un repositorio que permite a los usuarios crear sus propios scripts PKGBUILD y crear paquetes que no están incluidos en los repositorios oficiales. Si alguna vez te has preguntado cómo podrías obtener WhatsApp para Linux, Session, Slack u otras aplicaciones funcionando en Arch, el AUR es donde se encuentran todas estas.
La forma más rápida de instalar paquetes desde el AUR es obtener el PKGBUILD del repositorio tú mismo y compilarlo con la utilidad makepkg de Arch. Sin embargo, a muchas personas les gusta no pasar por este dolor de cabeza. Aquí es donde entran los clientes AUR (o ayudantes AUR). Hacen que el proceso de instalación de tus aplicaciones sea súper fácil.
Hay bastantes ayudantes AUR por ahí. Aquí hay 4 de los más populares.
Tabla de Contenidos
- Yay
- Paru
- Pacaur
- Trizen
- Pamac
- Preguntas Frecuentes
También lee: 5 Distribuciones de Arch Linux que son más fáciles de instalar y usar
1. Yay
Escrito en Go, Yay (Yet Another Yogurt) es un poderoso ayudante que resuelve dependencias por ti y te proporciona acceso rápido y automatizado al AUR. Cualquiera que esté acostumbrado a usar Pacman puede recoger Yay y usarlo directamente. Por esta razón, las distribuciones basadas en Arch como EndeavourOS y Garuda Linux utilizan este pequeño ayudante como su ventana estándar al AUR de Arch.

Su poderosa resolución de dependencias lo convierte quizás en la mejor utilidad para principiantes.
Dicho esto, viene con una advertencia: A menos que lo configures para responder automáticamente a algunos de sus mensajes (consulta el manual para las banderas --answerclean, --answerdiff, --answeredit y --answerupgrade), te preguntará constantemente si deseas ver más detalles sobre el paquete que estás instalando cada vez que lo uses. Por otro lado, algunos podrían considerar esto una ventaja, ya que les ofrece un control más granular sobre el proceso de instalación/actualización del paquete.
Instalación
Para instalar Yay en Arch Linux, usa el siguiente comando:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay-git.git
cd yay-git
makepkg -siEso es todo.
2. Paru
¿Es Vim tu editor favorito? ¿Te gusta tener la capacidad de editar scripts de manera rápida y fácil antes de instalar? ¿Eres del tipo de persona que le gusta arreglar las cosas en situaciones difíciles? Si respondiste “sí” a todas las anteriores, es posible que te guste más Paru que Yay.

Vale la pena mencionar que Paru y Yay son funcionalmente la misma herramienta (salvo por el hecho de que Paru está escrito en Rust), pero Paru implica menos pasos en el proceso. Primero encuentra el paquete en el AUR, te pide que elijas qué versión te gustaría (muy parecido a cómo Yay te permite elegir entre la versión binaria, la versión compilada y la versión “git” en desarrollo activo), luego muestra el contenido del script PKGBUILD para que lo revises.
Puede que no sea tan granular, pero presenta todo lo que Yay hace de una manera directa que es relevante para el contexto en el que lo estás usando.
Instalación
Para instalar Paru en Arch Linux, usa el siguiente comando:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -siEso es todo.
3. Pacaur

Pacaur es un ayudante AUR que utiliza cower como backend. Es uno de los ayudantes del Repositorio de Usuarios de Arch más complejos, y es comúnmente elegido por usuarios avanzados que buscan automatizar completamente tareas repetitivas. Por ejemplo: ¿Tienes un montón de paquetes AUR instalados? ¿Temes tener que quedarte en el teclado ingresando opciones? Con esto podrás simplemente ingresar tu contraseña y decirle al programa todo lo que necesita saber. Después de eso, todo es un paseo suave.
Instalación
Para instalar Pacaur en Arch Linux, usa el siguiente comando:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pacaur.git
cd pacaur
makepkg -siEso es todo.
4. Trizen
¿No estás interesado en Pacaur pero aún buscas algo ligero? Echa un vistazo a Trizen. Es un ayudante AUR escrito en Perl en lugar de Bash (lo que le da más flexibilidad). En comparación con Pacaur, ofrece una sintaxis más simple con la mayoría de las banderas acortadas a una sola letra (-U para actualizar, -R para eliminación, -S para sincronización). Si ya estás acostumbrado a Pacman, ¡no te preocupes! Al igual que cualquier otro ayudante AUR en esta lista, Trizen también te permite usar las banderas de Pacman.

Dado que el programa está escrito en Perl en lugar de Bash, es imposible ejecutar código en silencio, aumentando así la seguridad general de la instalación de paquetes desde el Repositorio de Usuarios de Arch.
Lo que probablemente distingue a Trizen del resto de esta lista, sin embargo, es el increíble nivel de granularidad que te ofrece. No solo te permite editar el script PKGBUILD para cada paquete que instalas en el momento, sino que también te permite editar la entrada de escritorio y cualquier otro script de shell ejecutable que venga con él.
Este programa no es tan conocido como la mayoría de los otros en esta lista, pero definitivamente vale la pena probarlo.
Instalación
Para instalar Trizen en Arch Linux, usa el siguiente comando:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -siEso es todo.
5. Pamac

Si piensas que los gestores de paquetes en Arch son solo basados en terminal, ¡piénsalo de nuevo! Hecho por Manjaro para su distribución orientada a la facilidad de uso, Pamac ofrece una interfaz gráfica para la gestión de paquetes para todo, desde los repositorios oficiales de Arch hasta el AUR. Sus ediciones que incluyen AUR vienen en dos sabores:
- pamac-aur – Incluye solo accesibilidad para el AUR.
- pamac-all – Te permite acceder no solo al AUR, sino también a los repositorios flatpak y snap.
Si eres extremadamente nuevo en Arch y realmente no quieres pegar tus ojos a una terminal constantemente cada vez que quieras gestionar tus aplicaciones instaladas, Pamac te ofrecerá la mejor experiencia basada en GUI.
La única verdadera advertencia sobre Pamac es que no es tan flexible cuando se trata de arreglar scripts PKGBUILD rotos. Si deseas tener la posibilidad de arreglar cosas que salen mal durante la instalación de un paquete, te recomendaría instalar uno de los otros excelentes ayudantes AUR en esta lista junto con Pamac.
Instalación
Para instalar Pamac en Arch Linux, usa el siguiente comando:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pamac-all.git
cd pamac-all
makepkg -siEso es todo.
Preguntas Frecuentes
1. ¿Son seguros de usar los ayudantes AUR?
Vale la pena señalar que el AUR no está hecho para ser inherentemente seguro. Aunque los paquetes malos son votados al olvido rápidamente, no son los paquetes maliciosos de los que debes tener cuidado. No todos los mantenedores de paquetes son capaces de gestionar una actualización perfecta. Al momento de escribir este artículo, por ejemplo, el PKGBUILD de Balena Etcher tiene un problema con su época y las personas que actualizan sus paquetes AUR serán invitadas a actualizar el paquete “balena-etcher” hasta que se solucione el problema.
Dicho esto, aparte de la ocasional hilaridad que ocurre con paquetes mal mantenidos, no deberías esperar romper tu sistema por esto. Lo que sí presenta algún nivel de peligro es la posibilidad de ejecutar actualizaciones parciales. Si tu ayudante AUR falla en medio de la actualización de los repositorios oficiales de Arch, podrías experimentar cierta inestabilidad en tu sistema hasta que ejecutes una actualización completa adecuada.
Para evitar esto, ¡siempre actualiza usando Pacman primero (pacman -Syu), luego usa el ayudante AUR para actualizar tus paquetes AUR!
2. ¿Es seguro usar múltiples ayudantes AUR?
Mientras no intentes usarlos simultáneamente (es decir, abrir dos terminales y ejecutar Pacaur en una y Yay en la otra), tu computadora no explotará si tienes ambos instalados. Los ayudantes AUR deben ser vistos más como envolturas para Pacman que añaden capacidades AUR encima de él. Debido a que consultan los mismos archivos en tu sistema, generalmente no interferirán entre sí. El único problema que puedo concebir es que estarás manteniendo una caché para cada ayudante AUR, lo cual no es genial cuando trabajas con espacio de almacenamiento limitado.
3. ¿Cuál ayudante AUR es el más amigable para el usuario?
Los más amigables para principiantes Yay o Paru son probablemente tus mejores opciones. Ambos logran un buen equilibrio al permitirte un gran grado de control sobre cómo exploras el AUR mientras evitan la sobrecarga de información que podría ser abrumadora para las personas más nuevas en Linux/Arch.