dist-upgrade
Les mises à jour installent les paquets à leur plus récente version, supprimant ou installant autant de
paquets que nécessaire. Cette commande est moins conservatrice que upgrade et donc a plus de chance de
provoquer des actions inattendues. Il est recommandé soit d'utiliser upgrade à la place, soit de bien
examiner la liste des paquets à installer et supprimer.
[...]
upgrade
Met les paquets installés à jour, avec leur version la plus récente. Les paquets installés ne seront pas
retirés, sauf s'ils sont inutilisés.
install <paquet> et upgrade ont le même fonctionnement lorsque <paquet> est installé.
Avec les noyaux, je pense que tu as installé un paquet virtuel linux-image-2.6-<arch>, dont le seul but est de dépendre de la version actuelle du noyau (dans mon cas et à ce jour, linux-image-2.6-686 dépend de linux-image-2.6.18-3-686). Une mise à jour par dist-upgrade aurait par exemple désinstallé linux-image-2.6.18-2-686 qui n'a pas été installé explicitement et n'a plus de "reverse-dependance" (pas trouvé mieux) sur ton système.
Donc /var/lib/dpkg/info/PAQUET.preinst n'a dans ce cas aucun rôle à jouer, c'est simplement le mode de fonctionnement d'aptitude. /var/lib/dpkg/info/PAQUET.preinst ne doit en aucun gérer les dépendances d'un paquet [http://www.debian.org/doc/FAQ/ch-pkg_ba … intscripts]
@++
Julien
LeDub qui va se pencher sur l'option keep d'aptitude
[edit]Correction de balises, qui me posent quelques problèmes en ce moment !![/edit]
]>