System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Installer un rpm non signé

redhat centos fedora jpeg

Option : --nogpgcheck

Les Mises à jour de paquetages RPM via yum exigent d'être signés.

Lors d'un :

yum update

Si vous rencontrez :

Ceci :

[...]
Package varnish-libs-2.1.4-2.el5.x86_64.rpm is not signed

ou

[...]
erreur: rpmdbNextIterator: on saute h# 819 Entête V3 DSA signature: BAD, key ID 4f2b6fd3
erreur: rpmdbNextIterator: on saute h# 819 Entête V3 DSA signature: BAD, key ID 4f2b6fd3
[...]

Voici la solution pour palier temporairement à ce problème :

yum upgrade --nogpgcheck

Voila c'est résolu :)

Mais faites tout de même attention à ne pas installer n'importe quoi venant de n'importe ou....

Pour ceux qui n'arriverai toujours pas a réparer leur souci :

Jetez un œil à cet article : Yum & Rpm error

En résumé :

cd /var/lib/rpm
zip rpm_backup.zip *
dans /var/lib/rpm : mv Pubkeys Pubkeys.old
rpm --rebuilddb -vv

Bonne chance :)

Par GanGan | le mardi, novembre 23 2010 12:00

Commentaires

1. Denis

samedi, décembre 4 2010 | 15:35

On peut aussi passer la valeur de la directive gpgcheck du fichier /etc/yum.conf à 0. Les dépôts stockés dans /etc/yum.repos.d peuvent faire l'objet de ce même paramétrage. L'inconvénient de cette méthode est qu'elle s'applique à tous les paquets.

En complément, vous pouvez aussi lire ce tuto sur le site Dsfc.