comment tu fais la mise à jour ? avec urpmi ?
une mise à jour avec les CD cela devrait marcher.
Une mise à jour jours avec urpmi, cela peut marcher.
un système avec gnome : pas de problème car pas eut de grands changement au niveau des packages
kde est une autre paire de manche car il y a eu quelques changement au niveau de la répartition des packages et que les requires/conflict/obsoletes ne sont pas tous bien définis. une fois que l'on sait les packages qui posent problèmes, on les vires à la main avec "rpm --nodeps", puis on remets le tout avec urpmi.
en général je fais ceci ( pour prendre en compte notammentla passage à xorg 7.1 ) :
urpmi.update -a
urpmi --auto-select --no-verify-rpm
urpme --auto openoffice.org2
urpmi openoffice.org-l10n-fr openoffice.org-galleries openoffice.org-kde
rpm -e --nodeps kdebase kdebase-kdm mandriva-kdm-config
urpmi task-kde task-x11
urpmi x11-server xorg-x11 xfs
urpmi --auto --auto-select --no-verify-rpm
|
explications : :
+ urpmi --auto-select --no-verify-rpm : mets à jour le système. je rajoute --no-verify-rpm notamment pour certains packages d'openoffice qui n'ont pas de signatures correctes
+ urpme --auto openoffice.org2 : certains souvent ont ajoutés les packages openoffice.org2 issue des média contrib de la 2006. or ils entrent en conflits avec l'openoffice.org livré avec la 2007. le package openoffice.org de la 2007 mets directement à jour le package OpenOffice.org 1.x de la 2006 mais pas celui le package openoffice.org2. Ce cas n'était pas prévue et est due au fait qu'il existe dans le contrib de la 2007 un autre package qui s'apelle openoffice.org2.
Il y avait 3 version d'openoffice sous mandriva 2006 :
OpenOffice.org ( 1.x )
openoffice.org2
openoffice.org-go-ooo
+ rpm -e --nodeps kdebase kdebase-kdm mandriva-kdm-config : il y a un truc bizarre avec le fichier de conf de kdm, il n'est pas modifier lors d'une upgrade ce qui fait que kdmrc contient toujours le chemin vers l'emplacement de X ( /usr/X11R6/bin ) au lieu de lancer X via /usr/bin. comme c'est un fichier de conf, il crée juste un fichier kdmrc.rpmnew car il n'écrase pas les fichiers de conf. Là je force le remplacement.
+ urpmi task-kde task-x11 : je m'assure que les packages de kde et x11 sont installé
+ urpmi x11-server xorg-x11 xfs : comme St thomas, je ne crois que ce que je vois, je le refait un coup pour être sûr
+ urpmi --auto --auto-select --no-verify-rpm : purement comsétic, mais au cas où certaines choses m'auraient échappées.
Si tu veux mettre cela dans un script, il te faut rajouter l'option --auto au niveau des commandes avec urpmi, ainsi il ne posera pas de question et répondra oui pour toutes les questions.
---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php