[Debian] Apt pinning...

Apt pinning... [Debian] - Linux et OS Alternatifs

Marsh Posté le 13-07-2005 à 20:09:16    

:hello:
 
Je cherche a réaliser un pinning sur apt, de facon a etre en testing, tout en utilisant xfce4.2 de unstable.
 
J'ai donc réaliser un fichier /etc/apt/preferences contenant
 


Package: *
Pin: release a=testing
Pin-Priority: 700
 
Package: *
Pin: release a=unstable
Pin-Priority: 650
 
Package: xfce4  
Pin: release a=unstable
Pin-Priority: 750


 
Malheureusement quand je lance l'install d'xfce4, apt s'arrete a cause de dependances en unstable en m'indiquant que la version 4.2xx (de unstable) est requise mais que 4.0xx (testing) va être installée.
 
 
Pouvez vous m'eclairer la dessus ? Le man est vraiment succint :(

Reply

Marsh Posté le 13-07-2005 à 20:09:16   

Reply

Marsh Posté le 13-07-2005 à 20:52:25    

:hot:

Reply

Marsh Posté le 13-07-2005 à 21:04:31    

rhoooooo, allez la :)
 
Je sais que quelqu'un sait ^^

Reply

Marsh Posté le 14-07-2005 à 08:43:28    

Bon déjà tu peux changer ton pinning de la façon suivante :
 

Package: *
Pin: release a=testing
Pin-Priority: 900
 
Package: *
Pin: release a=unstable
Pin-Priority: 800


Déjà avec cela ça te permet de suivre testing en te laissant la possibilité d'installer des paquets d'unstable. Ensuite tu utilises la syntaxe du type : apt-get (ou aptitude) install paquet/archive ( par ex. aptitude install gimp/testing ; tu peux également spécifier une version précise d'un paquet, ce qui donne par ex. : aptitude install gimp=2.2.6/unstable ).
 
 
Sinon tu peux aussi spécifier une version précise d'un paquet dans ton fichier /etc/apt/preferences et lui définir un pinning élevé :

Package: *
Pin: release a=testing
Pin-Priority: 900
 
Package: *
Pin: release a=unstable
Pin-Priority: 800
 
Package: xfce4
Pin: version 4.2*
Pin: release a=unstable
Pin-Priority: 999


 
 
Les priorité d'installation sont définies à des niveaux différents suivant que tu as indiqué une distribution par défaut ou non dans ton fichier /etc/apt/apt.conf ; s'il n'existe pas ou qu'aucune distribution n'est défini par défaut tu peux en spécifier une selon la ligne suivante :

APT::Default-Release "testing"

(après tu adpates en fontion de la branche suivie bien sûr).
 ;)


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed