Re: questions diverses
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
Le Sat, Aug 28, 2004 at 02:01:16PM +0200, Thomas Labourdette écrivait: Le Sat, Aug 28, 2004 at 10:24:57AM +0200, Raphael Hertzog écrivait: Quoting Thomas Labourdette: 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. Comment utilises-tu apt ? Classiquement. apt-get install nom du paquet Je pense que c'est dpkg qui met automatiquement ce fichier à jour. Je viens de faire le test sur un paquet téléchargé via ftp et installé avec dpkg -i : il apparait maintenant dans available. Et d'ailleurs la documentation dit bien que ce fichier contient des informations sur ce que connait dpkg. Elle ne dit pas qu'il faut obligatoirement passer par (update|merge)-available pour qu'il prenne connaissance des informations sur les paquets installés. @+ -- Thomas Labourdette
Re: questions diverses
Quoting Thomas Labourdette: Le Sat, Aug 28, 2004 at 02:01:16PM +0200, Thomas Labourdette écrivait: Le Sat, Aug 28, 2004 at 10:24:57AM +0200, Raphael Hertzog écrivait: Quoting Thomas Labourdette: 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. Comment utilises-tu apt ? Classiquement. apt-get install nom du paquet Je pense que c'est dpkg qui met automatiquement ce fichier à jour. Je viens de faire le test sur un paquet téléchargé via ftp et installé avec dpkg -i : il apparait maintenant dans available. Tout est cohérent ... dpkg met à jour available en fonction des paquets installés oui, parce que le fichier available est prévu pour contenir les informations de tous les paquets connus y compris ceux installés. Mais ce n'est pas pareil que de dire que ce fichier est prévu pour ne contenir que des infos sur les paquets installés ... ni qu'une installation regénère ce fichier (il le complète simplement). Voilà, tout est clair à présent. :-) 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
subscribe j...@joloridi.net
subscribe [EMAIL PROTECTED]