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

Re: dpkg et apt-cache ne s'entendent pas ?



Le Lundi  4 Février 2002 10:32, Christophe.Martin@sdt.univ-brest.fr a écrit :
> Le  1 Fév, Michel Grentzinger a écrit:
> > dpkg et apt-cache n'utilisent pas la même base de données ?
>
> Pas necessairement.
> dpkg utilise /var/lib/dpkg/available et /var/lib/dpkg/status
> apt utilise /var/state/apt/lists/*, et temporairement (durant les mises
> a jours) /var/cache/apt/available
> Pour etre a peu pres sur que dpkg, dselect et apt utilisent la meme base
> de paquet, il faut :
>
> 	Verifier que dselect utilise apt comme source de paquet
> 		# dselect
> 	 	 menu 0
> 	 	 choisir apt
> 	 	 ne rien faire d'autre dans dselect, (ce truc a tendance a
> 	 	 ajouter des paquets tout seul si on n'y prend pas
>                  garde, mais c'est une autre histoire)
>
> 	Ne plus jamais faire apt-get update, mais :
> 	# dselect update
> 	ainsi, dselect utilise la methode apt pour mettre a jour la base de
> 	donnees des paquets. apt est mis a jour par dselect, et dselect utilise
> 	ce resultat pour coller ca dans la base de donnees de dpkg, tout le
> 	monde utilise la meme base de donnees, enfin presque.

Merci pour ces explications !

-- 
Michel Grentzinger
        OpenPGP key ID : B2BAFAFA
                Available on http://www.keyserver.net



Reply to: