Cómo Hacer que Pacman de Arch Linux Sea Aún Más Rápido
Acelera el gestor de paquetes pacman con descargas paralelas, mirrorlists cercanas y compilación AUR más rápida.

El gestor de paquetes por defecto de Arch Linux, Pacman, es uno de los mejores del ecosistema Linux. Su robustez y facilidad de gestión de paquetes forman el núcleo de Arch Linux y otras distros basadas en Arch.
Aunque es rápido por defecto con mirrors disponibles en todo el mundo, hay algunas mejoras que puedes hacer para acelerarlo aún más.
1. Descargas Paralelas
Edita el archivo de configuración principal de pacman, pacman.conf:
sudo vim /etc/pacman.conf
Bajo [options], busca ParallelDownloads y ponlo en 6:
ParallelDownloads = 6
Esto habilita 6 descargas simultáneas para tus próximas actualizaciones.
Bonus: Habilita efectos visuales
Mientras editas la config, habilita Color e ILoveCandy bajo Misc Options:
# Misc options
#UseSyslog
Color
ILoveCandy
#NoProgressBar
CheckSpace
#VerbosePkgLists
ParallelDownloads = 6
DownloadUser = alpm
#DisableSandbox
2. Lista de Mirrors
Elegir los mirrors más cercanos puede acelerar mucho las descargas. Pacman proporciona un script rankmirrors para ordenar mirrors por velocidad.
Instala el paquete pacman-contrib:
sudo pacman -Syy pacman-contrib
Haz una copia de seguridad de tu mirrorlist actual:
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
Obtén una nueva mirrorlist filtrada por país y ordenada por velocidad (reemplaza los códigos de país con los tuyos):
curl -s "https://archlinux.org/mirrorlist/?country=FR&country=GB&protocol=https&use_mirror_status=on" | sed -e 's/^#Server/Server/' -e '/^#/d' | rankmirrors -n 5 -
Consulta la wiki de Mirrors para más herramientas.
3. Optimizar Compilaciones AUR
Si usas paquetes AUR a través de yay o paru, puedes habilitar la compilación paralela.
Edita /etc/makepkg.conf y añade:
MAKEFLAGS="--jobs=$(nproc)"
Esto usa todas las CPUs disponibles durante la compilación. Algunos paquetes pueden sobreescribir esto por condiciones de carrera — si encuentras problemas de compilación, repórtalos al mantenedor del paquete según la wiki de Makepkg.
Conclusión
Estos cambios pequeños pueden mejorar significativamente la velocidad de pacman sin afectar la funcionalidad. Si conoces otras mejoras, déjalas en los comentarios.