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: