Package pinning


#1

Bonjour,

Malgrès avoir fait et lu des recherches pour comprendre le “package pinning”… je ne comprends pas :frowning: .
En plus j’ai peur de casser ma Sarge en essayant :blush: .
Quelqu’un pourrait m’expliquer en détail et m’aider à mettre ça en place, juste pour avoir “amule” etc?? :blush:

Merci d’avance :wink: .


#2

slt,

andesi.org/index.php?node=130


#3

J’ai bien lu ce tutoriel mais il ne ma pas vraiment aidé :blush: , je n’ai toujours pas compris comment cela fonctionne :confused: et ça me frustre en plus :imp: .
Je suis allé sur le site de http://www.backports.org/instructions.html et j’ai trouvé des instructions seulement je ne sais pas à quoi correspond quoi :confused: .

J’ai essayé:
voilà mon sources.list:

# Stable
deb http://security.debian.org stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
deb http://ftp.fr.debian.org/debian stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib

deb http://www.backports.org/debian/ sarge-backports main[/code]

et voici mon [b]preferences[/b]:
[code]Package: *
Pin: release a=sarge-backports
Pin-Priority: 200

Package: amule amule-common
Pin: release a=sarge-backports
Pin-Priority: 999

Vous pouvez me dire si c’est bon et m’expliquer le principe SVP :blush: ?


#4

Si tu veux amule, j’ai fait un backport de amule 2.1 sur

deb boisson.homeip.net/sarge/ ./

apt-get install amule

et hop.


#5

:slightly_smiling: :slightly_smiling:
Je te remercie pour ton soutient, je vais faire avec ton backport alors, mais faut me dire comment je dois éditer mon preferences :confused: . (DSL d’insister :smiley: )


#6

Regarde par la tu as plein d’info sur le pinning :slightly_smiling: forum.debian-fr.org/viewtopic.php?t=1728


#7

Merci Ash :slightly_smiling:

J’ai lu ton ton topic, et je trouve ça plus clair et plus conci :slightly_smiling: que ce que j’ai pu trouver.
En somme, plus le pin-priority est élevé et plus le paquet a de chance d’être installé, mais tout en dépendant des autres pin-priority assignés.
J’ai donc modifié mon preferences en conséquence:

[code]Package: *
Pin: release a=sarge
Pin-Priority: 500

Package: *
Pin: release a=sarge-backports
Pin-Priority: -1

Package: amule amule-common
Pin: release a=sarge-backports
Pin-Priority: 1000
[/code]