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

Re: apt / aptitude, empêcher une version précise d'un paquet



On 11/16/18 12:06 PM, Jérémy Prego wrote:
> Le 16/11/2018 à 11:55, Pierre Frenkiel a écrit :
>> On Fri, 16 Nov 2018, Jérémy Prego wrote:
>>
>>> bonjour,
>>>
>>> Malgré mes recherches j'ai pas trouvé mon cas d'utilisation exact.
>>> j'aimerai empêcher l'installation précise d'une version d'un paquet,
>>> mais pas les suivantes, si il y a une mises a jour. je vous donne un
>>> exemple:
>>>
>>> Sur ma machine, j'utilise le paquet toto en version 1.1. demain, une
>>> mise a jour du paquet toto le fait passer en version 1.2, mais il y a un
>>> bug, et le paquet toto ne fonctionne pas comme prévu. du coup, je
>>> repasse toto en 1.1 (via une autre branche ou les snapshot), en
>>> attendant la version 1.3.
>>>
>>  il est possible d'empêcher les mises à jour pour un paquet:
>>
>>     echo  "toto hold" | dpkg --set-selections
>>
>>   et pour remettre en service:
>>
>>     echo  "toto install" | dpkg --set-selections
>>
> le problème avec cette technique, c'est qu'il faut vérifié manuellement
> qu'une nouvelle version est sortie, pour supprimer l'hold du paquet. du
> coup, ça ne me convient pas ...
> 
> Jerem
> 
> 

si tu utilise aptitude, tu verra que aptitude t'indiquera les paquets dont l'état est "hold" avant de poursuivre l'installation.
dans aptitude, la touche "=" permet de figer l'état d'un paquet


Reply to: