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

Re: Paquet sur un dépôt maison avec une version plus haute que sur les dépôts officiels ne s'installe-t-il pas automatiquement : pourquoi ?



Thu, 09 Jan 2014 23:16:06 +0100
Francois Lafont <mathsattacks@free.fr> écrivait :

> Le 09/01/2014 21:59, Jean-Marc a écrit :
> 
> > [COUPÉ]
> > J'ai un système mixte Jessie/sid que je gère comme cela aussi.
> > 
> > Voici mes préférences :
> > $ cat /etc/apt/preferences
> > Package: *
> > Pin: release a=unstable
> > Pin-Priority: 100
> > 
> > Le défaut ayant une priorité de 500, sid passe derrière.
> 
> 1. Ok, et avec ce réglable tu vas pouvoir installer un paquet
> de sid *uniquement* via :
> 
> apt-get install le-package/unstable
> 
> ou bien
> 
> apt-get install -t unstable le-package
> 
> J'ai bon ?

C'est correct.

> 
> 2. Au passage, quelle est la différence entre les deux instructions
> ci-dessus. J'ai pas réussi à trouver dans les pages man. Je suppute
> qu'avec -t, le numéro de priorité est mis à 990 pour tous les paquets
> de unstable le temps de la commande apt-get alors que dans l'autre
> cas c'est uniquement le numéro de priorité du paquet le-package de la
> release unstable qui est mis sur 990 et pour tout le reste des paquets
> de unstable la priorité reste 100. 
> 
> C'est correct ?

Je ne sais pas si <apt> fonctionne en changeant les priorités quand tu spécifies ce genre d'option.  Je pense que nous essayons tous les deux de dire la même chose de deux manières différentes.

La différence se marque si tu veux installer plusieurs paquets.

<apt-get install -t releasexxx paquet1 paquet2 [...]> va installer tous les paquets spécifiés en prenant ceux dont la version est celle de <releasexxx>.

L'autre version te permet de mixer.  Exemple :

<apt-get install paquet1 paquet2/releasexxx [...]> installera paquet1 de la release par défaut et le paquet2 dont la version est celle de <releasexxx>.

Tu peux aussi travailler comme ça si tu veux une version spécifique :
<apt-get install paquet1 paquet2=versionxxx [...]>.

J'espère avoir été clair.

Sinon, je reprends mon explication.
;-)

> 
> [COUPÉ]
> -- 
> François Lafont
> 

Jean-Marc

Attachment: pgpJBEViVqM6y.pgp
Description: PGP signature


Reply to: