Le 10.02.2004 20:52, François TOURDE a écrit :
Le 12458ième jour après Epoch, Jean Louis Louer écrivait:D'après ce que j'ai constaté, "dpkg -l" donne la liste de _tous_ lespaquetsselon sources.list. Quand un paquet n'est pas installé, dpkg me lesignalepar le status, du genre "un", parcequ'il ne va pas voir dans la basedespaquets installés mais _installables_, suite à la commande apt-get update.Le man de dpkg n'est pas précis à ce niveau là. Et sans avoir lu le source, il est difficile de se faire une idée précise. Mais a mon avis, dpkg travaille sur la liste des paquets du type: - installés - enlevés - recommandés par d'autres paquets étant ou ayant été installés
D'après le man, il liste tous les paques se trouvant dans /var/lib/ dpkg/available.
Mais chez moi, la commande dpkg -l ne donne que les paquets pour lesquels il existe quelque chose d'installé sur le système : paquets installés, paquet enlevés mais non purgés, paquets installés mais non configurés, etc ...
Dans le cas que je décris, dpkg me répond "paquet inconnu" ou dugenre, cequi n'est pas le cas de apt-get, puisqu'il sait l'installer...!?Dans ce cas, il est probable qu'aucun des paquets étant ou ayant été installés ne fasse référence à celui-là. D'où la non connaissance de la part de dpkg de ce type de paquet. A mon humble avis, dpkg ne sait pas ce qu'est un source.list, et ne peut faire référence qu'à des paquets dont il a entendu parler ailleurs.Le mystère reste mystérieux.Pour lever le voile, il faudrait lire le source... A toi l'honneur :)
-- - Jean-Luc
pgpW6uxty1ubo.pgp
Description: PGP signature