A raíz de una consulta, creo que es interesante aclarar que a pesar de que
ArchLinux sea
rolling release (no necesita instalaciones periódicas), y que una de sus características es estar a la última en cuanto a software se refiere (
bleeding edge), si por alguna extraña razón se quiere bloquear la versión de un programa instalado, se puede hacer perfectamente.
Reteniendo la versión de programas podemos evitar, por ejemplo, incompatibilidades de software.
Para congelar la versión instalada de un paquete y que éste no se actualice de forma automática cuando se pretenda actualizar todo el sistema, tan sólo bastará con editar el archivo
pacman.conf
sudo nano /etc/pacman.conf
E incluir el nombre del programa en cuestión en la línea
IgnorePkg; como por ejemplo:
IgnorePkg=chromium
Si se trata de un grupo de programas (metapaquete) se especificaría su nombre en la línea
IgnoreGroup; como por ejemplo:
IgnoreGroup=xfce
Para especificar varios, tanto programas como metapaquetes, tan sólo hay que dejar un espacio entre ellos:
IgnorePkg=chromium thunar
IgnoreGroup=xfce xorg
Ambas líneas (
IgnorePkg e
IgnoreGroup) se encuentran inhabilitadas por defecto en
pacman.conf, por lo que para hacer efectivos los bloqueos hay que descomentar, eliminando
# del principio.
Más detalles, como no, en la
ArchWiki.
Este proceso también es válido para distribuciones basadas en
ArchLinux, como
Manjaro y
Antergos.
Espero que os sirva.
PD - Gracias a
Mathias Mckeenan por la sugerencia.