Figer la version d’un paquet dans ArchLinux
Parfois il est souhaitable que le système ne mette pas à jour un paquet (par exemple si on souhaite garder une version d’une application pour des raisons de compatibilité). Il faut donc dans ce cas le figer .
Avec ArchLinux le procédé est très simple, il suffit d’éditer le fichier /etc/pacman.conf et d’ajouter le paquet à la ligne :
IgnorePkg = mon_paquet_a_ignorer
Pour avoir déjà essayé de figer des paquets dans Archlinux, je ne le recommande pas : avec les dépendances en chaîne et tout le tralala, ça met un merdier pas possible…
Effectivement il faut être prudent et connaître les dépendances du paquet qu’on fige. Dans mon cas il s’agit de unison qui est en version 2.32.52-1 en standard. Or le serveur qui synchronise les données est en version 2.27.57-1, donc là je n’ai pas vraiment le choix…