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

Re: voir tous les paquets sarge ou etch installés



Hugues LARRIVE a écrit :
> Thierry B a écrit :
>> Hugues LARRIVE a écrit :
>>   
>>> Thierry B a écrit :
>>>     
>>>> Bonjour,
>>>>
>>>> J'ai un serveur sous debian sarge et un laptop sous debian etch.
>>>>
>>>> Dans les deux, je fais du pinning, utilisant dans le serveur des paquets
>>>> de backports et etch en plus de sarge (mais sur des paquets ayant une
>>>> dépendance très limitée pour ne pas foutre le bordel lol), et sur mon
>>>> laptop, qques paquets sid aussi.
>>>>
>>>> J'aimerais pouvoir par exemple sur mon laptop lister tous les paquets
>>>> "intrus" venant d'etch ou backports mais non de sarge.
>>>>   
>>>>       
>>> $ apt-show-versions | grep -E "etch|backports"
>>>     
>>>> Pareil, pour mon laptop, en lisant tous les paquets de sid.
>>>>   
>>>>       
>>> $ apt-show-versions | grep sid
>>>     
>>>> J'aimerais faire cela rapidement, sans etre obligé de faire un script,
>>>> ce quime semble faisable, car justement, pour l'instant quand je veux me
>>>> rappeler au cas par cas, j'utilise apt-cache showpkg paquet, pour savoir
>>>> d'où vient ce paquet, donc certainement y'a moyen de faire un script, en
>>>> réfléchissant un peu lol.
>>>>
>>>> Mais si quelqu'un a une solution plus facile, je suis preneur :-)
>>>>   
>>>>       
>>> # apt-get install apt-show-versions
>>>     
>>>> Merci :-)
>>>>
>>>>
>>>>   
>>>>       
>>>     
>> Re,
>>
>> Finalement, je ne suis pas tout à fait d'accord car par exemple:
>> # apt-show-versions -p grub
>> grub/sid upgradeable from 0.97-26 to 0.97-27
>>
>> Ce qui laisserait croire que la version 0.97-26 de grub vient de sid
>> alors que:
>>
>> # apt-cache showpkg grub
>> Package: grub
>> Versions:
>> 0.97-27(/var/lib/apt/lists/ftp.debian.org_debian_dists_sid_main_binary-i386_Packages)
>> 0.97-26(/var/lib/apt/lists/ftp.debian.org_debian_dists_etch_main_binary-i386_Packages)(/var/lib/dpkg/status)
>>
>> Elle vient bien de etch, et c'est la 0.97-27 qui vient de sid lol.
>>
>> Merci :-)
>>
>>
>>   
> Oui, visiblement il y a un bug avec les noms de code de distributions...
> avec "testing" et "unstable" dans sources.list ça donnerait bien :
> 
> grub/testing upgradeable from 0.97-26 to 0.97-27
> 
> Le plus simple pour que ça fonctionne comme tu le souhaites :
> dans /usr/bin/apt-show-versions (script perl) ligne 158
> remplacer my $default_release = $_config->get("APT::Default-Release");
> par my $default_release = "etch";
> 
> et tu auras bien:
> grub/etch upgradeable from 0.97-26 to 0.97-27
> 
> @+
> 

Merci bcp :-)

En fait, je me suis contenté de changer plutot la ligne
APT::Default-Release à "etch" dans /etc/apt.conf :-)



Reply to: