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

Re : apt-get dpkg : differences de vues



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_ les
paquets
selon sources.list. Quand un paquet n'est pas installé, dpkg me le
signale
par le status, du genre "un", parcequ'il ne va pas voir dans la base
des
paquets 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 du
genre, ce
qui 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

Attachment: pgpYQWJGRrzTa.pgp
Description: PGP signature


Reply to: