[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apt vraagje




Paul van der Vlis schreef op 20-12-2013 18:23:
Op 20-12-13 13:46, Arjen Bax schreef:
Op 19 december 2013 13:29 schreef Paul van der Vlis <paul@vandervlis.nl>:

Maar het lijkt erop dat het simpel met een sterretje gaat, zoiets in
/etc/apt/preferences.d/default :
----
Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 10
----
Wat ik mij hier steeds afvraag: hoe kies ik redelijke/rationele
waarden voor die Pin-Priority? Waar komen die waarden 700 en 10
vandaan? 
Toen ik erop zocht in Google zag ik wat andere mensen deden. Daar heb ik
het vanaf geleid.

Wat voor invloed heeft het kiezen van andere waarden? Het
lijkt wel een soort magie, omdat niet beschreven is welk algoritme je
hiermee parametriseert.
Wat ik miste is wat de default priority waarde is.
Voor mij werkte bovenstaande uitstekend.
Uit  5 apt_preferences ( Waarde 10 is wat aan de lage kant. Met 700 zit je tussen 500 en 990 en heb meer dan voldoende ruimte om pakketten of distributies met meer of minder voorkeur tov je default plaatsen)

P > 1000
              causes  an  instance  to be installed even if this constitutes a
              downgrade of the package

       990 < P <=1000
              causes an instance to be installed even if it does not come from
              the target release, unless the installed instance is more recent

       500 < P <=990
              causes an instance to be installed unless there is  an  instance
              available  belonging to the target release or the installed ver-
              sion is more recent

       100 < P <=500
              causes an instance to be installed unless there is  an  instance
              available  belonging to some other distribution or the installed
              version is more recent

       0 <= P <=100
              causes an instance to be installed only if there is no installed
              instance of the package

       P < 0  prevents the instance from being installed
Mvg,

Wim

Reply to: