Yum : comment désactiver l'utilisation des Delta RPM (DRPM)


Android
En voulant mettre à jour une Fedora 14 en version 15, par un simple yum upgrade, je me suis retrouvé face à un problème de sommes md5 corrompues sur des paquets DRPM. Après plusieurs recherches sur Internet, j'ai appris que le changement de version de la librairie de compression xz, utilisée pour la compression des DRPM, était à l'origine du dysfonctionnement.

Voici un exemple de message d'erreur qui s'affichait dans mon terminal :

Error rebuilding rpm from xxxx.fc15.i686.drpm! Will download full package.
/var/cache/yum/i386/15/fedora/deltas/xxxx.fc15.noarch.drpm: md5 mismatch of result

Pour résoudre le problème, les développeurs de Fedora proposent de mettre à jour la librairie en utilisant une technique un peu tordue.

Pour aller plus vite, j'ai préféré désactiver temporairement l'utilisation des DRPM lors de la mise à jour. Pour y arriver, il suffit simplement de désactiver le plugin nommé "presto" comme ceci :

yum --disableplugin=presto upgrade

Et la mise à jour du système se fait alors avec des RPM classiques.


2 Commentaires pour "Yum : comment désactiver l'utilisation des Delta RPM (DRPM)"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    ca ne serait pas plus fiable de passer par PreUpgrade ?

    RépondreRépondre
    Kybo , le 14 mai 2011 à 09:33
  •  

    @Kybo : sans doute que si, mais j'aime beaucoup cette ancienne méthode qui ne ma jamais fait défaut.

    RépondreRépondre
    pti-seb , le 14 mai 2011 à 13:24
 

Ajouter un commentaire

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité redhat red hat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum