RPM 3 -> RPM 4 - Linux et OS Alternatifs
Marsh Posté le 04-04-2002 à 10:58:53
Personne n'a jamais fait de mise à jour de RPM 3 vers RPM 4 sur ce forum ?
[jfdsdjhfuetppo]--Message édité par lelfe--[/jfdsdjhfuetppo]
Marsh Posté le 04-04-2002 à 11:14:00
Quelle est ta version de RPM 3 ?
Parce qu'il y une version de RPM-3 qui peut gérer les packages en version 3 et 4.
J'avais tenté il y a quelques temps ta manip. Et le message que j'avais quand je faisais rpm -Uvh rpm-4.xxx.rpm était qu'il me fallait rpm 4 pour installer ce package !
Or ton absence de message laisse à penser que ta version de RPM 3 gère les packages faits par RPM 4.
Quelle version de db3 as-tu aussi (c'est ce qui gère la base de donnée des packages de RPM)
Marsh Posté le 04-04-2002 à 11:26:08
J'ai :
- RPM 3.0.3 (Je peux faire une mise à jour vers une des dernières versions de rpm 3 si c nécessaire)
- Pas de DB3 (Ca se présente sous quelle forme ? rpm ? je trouve rien)
J'arrive bien à lire les infos du rpm avec
rpm -qpi rpm-4.0.3-6x.i386.rpm
Ca me renvoi bien les infos du package.
(Je suis sous une Mdk 7.0)
Marsh Posté le 04-04-2002 à 11:43:47
Pour db3 : rpm -qa | grep db3
Mais il est possible que Mandrake ne l'est pas packagé séparément.
Sinon il est possible que tu doives passer par la dernière version de RPM 3. A mon avis ton absence de message d'erreur est dû au flag --test. Si tu essayes avec rpm -Uvh rpm-4.0.3-xxx.rpm il te demandera rpm 4. A tenter donc.
Marsh Posté le 04-04-2002 à 14:05:59
J'avais déjà fait rpm -qa | grep db, et ca ne m'avait renvoyé que pwdb et gdbm.
J'ose pas le tenter de peur de foirer RPM.
Je connais plusieurs personnes qui ont fait ce passage mais qui ont eu bcp de problème, passant par une phase ou rpm ne fonctionnait plus du tout, ni le 3, ni le 4. Elles s'en sont finalement sorties, mais ca été dur.
Personne ne connait une URL à se sujet ?
Je crois que je vais tenter la MAJ à la dernière version de RPM 3 avant toutes choses.
Marsh Posté le 04-04-2002 à 15:21:07
J'ai téléchargé la dernière version de RPM 3, la 3.0.6 (c bien la dernière ??)
J'ai réalisé les mêmes tests qu'avec le package de la 4.
Mêmes résultats.
Je l'ai mise en place (a part quelques messages d'erreurs), ca c bien passé.
J'ai fait un --rebuilddb, c'est passé.
J'ai refait quelques tests avec le package de la 4, j'ai les mêmes résultats, c'est-à-dire que tous va bien, aucun messages.
J'aimerai bien faire une sauvegarde de mon installation, avant de tester la mise en place de la 4.
Marsh Posté le 04-04-2002 à 17:06:23
Trop bien !!!
Ayant fait une images de mon disque je pouvais tenter la manip sans risque. Je me suis donc lancé :
[root@linux01]# rpm -Uvh rpm-4.0.3-6x.i386.rpm
rpm #########################################
Et c'est passé !!!
[root@linux01]# rpm --version
RPM version 4.0.3
[root@linux01]# rpm --rebuilddb
(pas d'erreur)
Merci !
Ca marche !
Je suis en RPM 4 !
Marsh Posté le 03-04-2002 à 22:10:20
Salut
Je souhaiterai mettre à jour mon RPM 3.X en RPM 4.0.3 mais je sais que cette opération est très dangereuse.
J'ai dl RPM 4.0.3.
J'ai essayé
rpm -Uvh --test rpm-4.0.3-xxx.rpm
J'ai fait des modifs en conséquence.
rpm -e urpmi
rpm -e rpmtools
et qd je fais
rpm -Uvh --test rpm-4.0.3-xxx.rpm
il ne me dit plus rien.
En théorie, je devrai donc pouvoir mettre à jour sans problème ?
Est-ce que quelqu'un a déjà fait cette mise à jour ?
Ca s'est bien passé ? Des infos ? des problèmes ?
Merci d'avance
Aurélien