Chaotic-AUR como repositorio ArchLinux alternativo
Uno de los grandes atractivos de ArchLinux es su condición de rolling-release, gracias a unos repositorios que se actualizan rápidamente y, sobre todo, a una comunidad muy activa que sube a AUR prácticamente todo el software para Linux no disponible en los repositorios oficiales.
A pesar de la existencia de ayudantes como yay o paru, la instalación y, sobre todo, la actualización de los paquetes instalados vía AUR suele requerir compilación de los respectivos códigos fuente, con la inversión en tiempo que esto precisa.
Hemos encontrado un grupo de trabajo que se dedica a compilar la mayoría de los paquetes disponibles en AUR y ofrecerlos en un repositorio. Vamos a ver cómo se accede a este repositorio.
Instalación
Comenzamos añadiendo y autorizando la clave criptográfica de este repositorio en el gestor de paquetes de ArchLinux.
# pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com # pacman-key --lsign-key 3056513887B78AEB Luego, instalamos el keyring y la lista de servidores de este repositorio.
# pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' # pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst' Solo nos queda editar nuestro archivo /etc/pacman.conf y añadir la referencia al repositorio.
[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist
Solo queda realizar una actualización completa del sistema y sincronizar con los repositorios.
# pacman -Syu Podemos buscar algún paquete típico de AUR.
$ pacman -Ss nvidia-580 Y vemos como ahora se presenta como un paquete disponible desde pacman.
chaotic-aur/lib32-nvidia-580xx-utils 580.159.04-1
NVIDIA drivers utilities (32-bit) (580xx)
chaotic-aur/lib32-opencl-nvidia-580xx 580.159.04-1
OpenCL implemention for NVIDIA (32-bit) (580xx)
chaotic-aur/nvidia-580xx-dkms 580.159.04-1 [instalado]
NVIDIA kernel modules - module sources (580xx)
chaotic-aur/nvidia-580xx-settings 580.159.04-1 [instalado]
Tool for configuring the NVIDIA graphics driver (580xx)
chaotic-aur/nvidia-580xx-utils 580.159.04-1 [instalado]
NVIDIA drivers utilities (580xx)
chaotic-aur/opencl-nvidia-580xx 580.159.04-1
OpenCL implemention for NVIDIA (580xx)
#ArchLinux #AUR