/ / Comment puis-je mettre à niveau RPM version 4.4. * Vers RPM version 4.8. *? - linux, centos, rpm, miam

Comment puis-je mettre à niveau RPM version 4.4. * Vers RPM version 4.8. *? - linux, centos, rpm, miam

Je reçois une erreur ci-dessous lorsque j'essaie deinstaller un paquet sur CentOS 5. Après quelques recherches, il semble que ma version de RPM doit être mise à jour. Comment puis-je mettre à niveau la version 4.4.2.3 de RPM vers la version 4.8.0 de RPM?

#sudo rpm -ivh test.1.0.0.noarch.rpm

error: Failed dependencies:
rpmlib(FileDigests) <= 4.6.0-1 is needed by test.1.0.0.noarch
rpmlib(PayloadIsXz) <= 5.2-1 is needed by test.1.0.0.noarch


#rpm --version
RPM version 4.4.2.3

Réponses:

1 pour la réponse № 1

En passant à une distribution plus récente. RPM est une partie essentielle de Fedora / Red Hat / CentOS et, selon mon expérience, sa mise à niveau est presque impossible. Cela ne devrait pas être tenté.


2 pour la réponse № 2

Le problème le plus probable est que votre régime étaitconstruit sur une machine CentOS 6 et ne peut pas être installé sur CentOS 5. Vous voyez le message exact tel qu’indiqué sur la page de solutions du site Web Red Hat intitulée "Compatibilité RPM de Red Hat Enterprise Linux (RHEL) 6 à RHEL 5 et versions antérieures" à Adresse web https://access.redhat.com/site/solutions/41415.