Je te donne mon fichier preferences
Package: *
Pin: release o=Debian,a=unstable
Pin-priority: 130
A partir du moment où tu actives des dépôts comme unstable et que tu souhaites rester en stable, il te faut obligatoirement une entrée de ce genre pour descendre la priorité des paquets provenant de ce dépôt. Sans ça, ton système voit des mises à jour potentielles qu’il s’empresse de faire, tu te retrouves en sid.
Pin-priority est la priorité que je donne aux paquets (tout les paquets car “*”) de ce dépôt (debian/unstable).
Tu peux lire man apt_preferences. Tu peux ajuster le pin priority pour avoir différents comportements.
Dans ton cas qui consiste a avoir un seul paquet venant de sid et suivant eventuellement les mises à jour, tu peux rajouter une entrée juste pour lui.
Un preferences pourrait ressembler à
[code]Package: *
Pin: release o=Debian,a=unstable
Pin-priority: 130
Package: grub-efi-amd64
Pin: release o=Debian,a=unstable
Pin-priority: 500
[/code]
Je n’ai jamais testé ce genre de truc. Je ne sais pas pour le pin-priority, c’est à toi de faire ta sauce là.
Après un aptitude update, verifie bien avec apt-cache policy que les priorités sont bien prises en compte et soit prudent. Le symptôme à surveiller serait un mise à jour en masse vers unstable.