URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/apt-pinning-sur-plusieurs-d%C3%A9p%C3%B4ts-stable Title: apt pinning sur plusieurs dépôts "stable" Authors: Axel Date: 2011年11月28日T17:07:52+01:00 Tags: Score: 1 Salut Sous squeeze, avec ses dépôts par défaut activés évidemment, je souhaite utiliser le dépot packages.dotdeb.org. Celui ci fournit php5 mais sans une extension dont j'ai besoin. J'ai donc reconstruit le paquet en activant la compilation de cette extension et j'ai déposé les .deb générés sur un dépôt perso. Nous voici donc avec 3 dépôts, le dépot officiel, le dépot dotdeb et mon dépôt. root@squeeze:~# aptitude versions php5 p 5.3.3-7+squeeze3 stable 990 p 5.3.8-1~dotdeb.2~custom.2 stable 990 p 5.3.8-1~dotdeb.2 stable 990 Et on trouve bien 3 versions du paquet php5. Le hic c'est que je n'arrive pas à configurer APT (via le fichier /etc/apt/preferences) pour que les paquets du dépôt local soient prioritaires par rapport au dépôt dotdeb, qui lui même est prioritaire par rapport au dépôt officiel. Je ne suis pas sur que cela soit possible d'ailleurs, mais j'ai essayé pas mal de combinaisons, et sans résultat. Mon objectif étant que l'aptitude install php5 aille piocher dans mon dépôt local, aptitude install nginx dans le dépôt dotdeb, et les autres paquets dans le dépôt officiel. Merci de votre aide.