Re: questions diverses

2004-08-27 Par sujet Thomas Labourdette
Le Fri, Aug 27, 2004 at 03:06:23PM +0200, Raphael Hertzog écrivait:
> Quoting Thomas Labourdette:

> > Le fichier available contient des informations sur les paquets
> > *installés*. Il n'est donc pas mis à jour lors d'un apt-get update
> > mais lors d'un apt-get upgrade | dist-upgrade | install ...
> 
> C'est faux. Le fichier /var/lib/dpkg/status contient des infos sur les
> paquets installés. /var/lib/dpkg/available est employé par dselect pour
> connnaître la liste des paquets existants.
> 

Dans ce cas pourquoi si je vide le fichier available, il se rempli
uniquement si je met à jour un paquet ou si j'en installe un ? En
aucun cas lorsque je fais un update.
Je précise que je n'utilise jamais dselect mais apt.

@+
-- 
 Jean TANRIEN
LOI (à la con)
Il est défendu de lancer un balle de foin du deuxième étage
d'un édifice a l'intérieur des limites de la ville.
(Baltimore)




Re: questions diverses

2004-08-27 Par sujet Raphael Hertzog
Quoting Thomas Labourdette:
> Le Sun, Aug 15, 2004 at 12:09:55AM +0200, Fabrice Lorrain (home) écrivait:
> > 
> > Non.
> > $ dpkg -l apt | grep  ii
> > ii  apt0.5.27 Advanced front-end for dpkg
> > # cat /dev/null > /var/lib/dpkg/available
> > # apt-get update
> > # ls -l /var/lib/dpkg/available
> > -rw-r--r--  1 root root 0 Aug 14 23:51 /var/lib/dpkg/available
> > 
> > La solution semble être d'utiliser "dselect update" (cf. le fil de 
> > discussion suivant) :
> > http://lists.debian.org/debian-user/2003/08/msg03047.html
> 
> Le fichier available contient des informations sur les paquets
> *installés*. Il n'est donc pas mis à jour lors d'un apt-get update
> mais lors d'un apt-get upgrade | dist-upgrade | install ...

C'est faux. Le fichier /var/lib/dpkg/status contient des infos sur les
paquets installés. /var/lib/dpkg/available est employé par dselect pour
connnaître la liste des paquets existants.

A+
-- 
Raphaël Hertzog -+- http://www.ouaza.com
Formation Linux et logiciel libre : http://www.logidee.com
Earn money with free software: http://www.geniustrader.org