Afficher un message
Vieux 05/04/2007, 14h30   #9
Hugues LARRIVE
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: voir tous les paquets sarge ou etch installés

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 veuxme
>>> 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:efault-Release");
par my $default_release = "etch";

et tu auras bien:
grub/etch upgradeable from 0.97-26 to 0.97-27

@+


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGFOsDNdTZuHWpgVIRAgLOAJ91wJL/jE3P6MwJeBP9BAf4TWrXcACeNgGb
tNV3kIOV9GZkv4ZvY/FE4VU=
=/y+N
-----END PGP SIGNATURE-----

  Réponse avec citation
 
Page generated in 0,07020 seconds with 9 queries