¿Que es AUR?
AUR es un repositorio que es mantenido por la comunidad.
Con AUR se tiene acceso a miles de paquetes que en los repositorios de Arch no se tiene acceso predeterminadamente.
Hace algunos años, se utilizaba yaourt, pero el proyecto fue descontinuado, y yay fue su sucesor.
Ya sea que se tenga Arch Linux, Manjaro o cualquier otra distribución descendiente de Arch, se puede tener acceso al repositorio de AUR.
Instalación de yay
Para poder instalar yay y tener acceso a AUR se debe hacer lo siguiente desde la consola.
Primero, instalamos git.
sudo pacman -S git
Después, clonamos el proyecto de yay
git clone https://aur.archlinux.org/yay.git
Entramos a la carpeta de yay
cd yay
Y lo instalamos
makepkg -si
Y listo, ya lo tenemos instalado.
Lo siguiente es actualizar el sistema para descargar la base de datos de los paquetes.
yay -Syu
Los comandos de yay, son los mismos que utilizábamos para Pacman.
Vamos a repasar los comandos más frecuentes.
Actualizar sistema (Todos los paquetes más lo de AUR)
yay -Syu
Buscar un paquete
yay -Ss nombreDelPaquete
Instalar un paquete
yay -S nombreDelpaquete
Eliminar un paquete
yay -R nombreDelPaquete
Configuración de Pacman
Podemos realizar algunas configuraciones a pacman que yay también toma para poder hacer mejor nuestra experiencia al instalar los paquetes.
Para ello editamos el archivo de configuración de pacman
sudo nano /etc/pacman.conf
Y dentro descomentamos lo siguiente, en la sección Misc options
Color
TotalDownload
Color nos agregará unos colores en los resultados de las búsquedas, así como en la instalación de los paquetes.
Total download es para que muestre el porcentaje total de los paquetes a instalar.
De manera predeterminada, cuando se instalan varios paquetes o dependencias, pacman va a mostrar una barra de progreso y en cada barra va a mostrar un porcentaje de 0 a 100.
El problema es que si son muchos paquetes a instalar, uno no sabe cuánto lleva de porcentaje del total de paquetes.
Activar TotalDownload va a hacer que en la barra de progreso de cada paquete se va a mostrar de igual manera el progreso de la instalación de ese paquete, pero al final va a mostrar el porcentaje de instalación de todos los paquetes a instalar.
Otra configuración que no viene en el archivo pacman.con es ILoveCandy el cual hace que la barra de progreso aparezca un pacman abriendo y cerrando la boca.
Para poder activarlo sólo se requiere colocar en el archivo de configuración
ILoveCandy
Se puede colocar debajo de TotalDownload
Se guarda con control + o, se da enter para aceptar el mismo nombre de archivo y se sale de nano con control + x.
Después de ello, podremos ver los cambios al hacer la instalación de algún paquete.
Listo, con esto ya tenemos acceso a AUR desde yay y configurado para una una experiencia mejor.
5 Comentarios
Instalar Apache, MySQL y PHP (LAMP) en Arch Linux | Angelinux · 12 enero, 2021 a las 18:55
[…] tienes yay, puedes cambiar el comando pacman por yay sin […]
Instalar el driver de Nvidia en Arch Linux o derivados | Angelinux · 13 enero, 2021 a las 13:09
[…] Primero, los controladores correctos de Nvidia ya no están en el repositorio oficial de Arch, por lo que vamos a necesitar accesar al repoitorio de AUR. […]
Instalar Kvantum en Linux para una mejor experiencia visual | Angelinux · 13 enero, 2021 a las 15:30
[…] O si usas yay: […]
Instalar Plex Media Server en Linux | Angelinux · 19 enero, 2021 a las 20:39
[…] Para instalar en Arch y derivados utilizaremos los repositorios AUR: […]
Instalar Variety para cambiar el fondo de pantalla | Angelinux · 25 enero, 2021 a las 19:27
[…] Si usas yay: […]