problème clef publique

Bonjour,
J’ai une version de debian récente et propre.
Je me connecte sur le serveur en SSH
A chaque fois que je fais un apt-get update / ou upgrade, ça finit en echec et le message d’erreur est :

W: Erreur de GPG : http://download.opensuse.org Release : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 977C43A8BA684223
J’ai regardé sur la toile pour trouver une solution… et j’ai trouvé ça : http://www.jubama.fr/debian-etch-la-cle-publique-n-est-pas-disponible-no_pubkeyb5d0c804adb11277/, mais ça ne fonctionne pas chez moi (dès l’execution de la première ligne, j’ai : root@debian-66:/home/fred# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys B5D0C804ADB11277 gpg: répertoire `/root/.gnupg' créé gpg: nouveau fichier de configuration `/root/.gnupg/gpg.conf' créé gpg: AVERTISSEMENT: les options de `/root/.gnupg/gpg.conf' ne sont pas encore actives cette fois gpg: le porte-clés `/root/.gnupg/secring.gpg` a été créé gpg: le porte-clés `/root/.gnupg/pubring.gpg` a été créé gpg: requête de la clé ADB11277 du serveur hkp wwwkeys.eu.pgp.net ?: wwwkeys.eu.pgp.net: Host not found gpgkeys: HTTP fetch error 7: couldn't connect: No such file or directory gpg: aucune donnée OpenPGP valide n'a été trouvée. gpg: Quantité totale traitée: 0 )

Pouvez-vous m’aider à trouver la solution au problème s’il vous plait ?
Merci =)

salut,

essaie un autre serveur,

#gpg --keyserver pgpkeys.mit.edu --recv-key B5D0C804ADB11277 gpg -a --export B5D0C804ADB11277 | sudo apt-key add -

[quote=“psv”]Bonjour,
J’ai une version de debian récente et propre.
Je me connecte sur le serveur en SSH
A chaque fois que je fais un apt-get update / ou upgrade, ça finit en echec et le message d’erreur est :

[quote]W: Erreur de GPG : http://download.opensuse.org Release : Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 977C43A8BA684223
[/quote]
J’ai regardé sur la toile pour trouver une solution… et j’ai trouvé ça : http://www.jubama.fr/debian-etch-la-cle-publique-n-est-pas-disponible-no_pubkeyb5d0c804adb11277/, mais ça ne fonctionne pas chez moi (dès l’execution de la première ligne, j’ai : root@debian-66:/home/fred# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys B5D0C804ADB11277 gpg: répertoire `/root/.gnupg' créé gpg: nouveau fichier de configuration `/root/.gnupg/gpg.conf' créé gpg: AVERTISSEMENT: les options de `/root/.gnupg/gpg.conf' ne sont pas encore actives cette fois gpg: le porte-clés `/root/.gnupg/secring.gpg` a été créé gpg: le porte-clés `/root/.gnupg/pubring.gpg` a été créé gpg: requête de la clé ADB11277 du serveur hkp wwwkeys.eu.pgp.net ?: wwwkeys.eu.pgp.net: Host not found gpgkeys: HTTP fetch error 7: couldn't connect: No such file or directory gpg: aucune donnée OpenPGP valide n'a été trouvée. gpg: Quantité totale traitée: 0 )

Pouvez-vous m’aider à trouver la solution au problème s’il vous plait ?
Merci =)[/quote]
Il n’y a pas un illogisme, là ?

Ah oui, ça doit être ça le problème, je n’ai même pas remarqué…

Mais du coup, je ne sais pas dans quel fichier la ligne opensuse a été rajoutée. J’ai regardé dans sources.list, voisi le fichier :

[code]# deb cdrom:[Debian GNU/Linux 6.0.6 Squeeze - Official i386 NETINST Binary-1 $

#deb cdrom:[Debian GNU/Linux 6.0.6 Squeeze - Official i386 NETINST Binary-1 2$

deb http://ftp.fr.debian.org/debian/ squeeze main
deb-src http://ftp.fr.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

squeeze-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ squeeze-updates main
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main
[/code]
Donc tout est normal ici.

En fait, que veut dire l’erreur, si ce n’est pas un problème de sources ?
Comment pourrais-je résoudre le problème ?

Dois-je essayer de régénérer une clef comme l’indique nykoos ?

Merci

[quote=“psv”]Ah oui, …

je ne sais pas dans quel fichier la ligne opensuse a été rajoutée. J’ai regardé dans sources.list, …
[/quote]

L’histoire ne démarre telle pas ainsi …

[quote]echo 'deb download.opensuse.org/…’ >> /etc/apt/sources.list.d/xxx.list
[/quote]

non ?

En effet, j’avais laissé trainé un vieux sources.list, une erreur de ma part lorsque j’ai voulu installer un soft depuis un repository bien spécial…

J’ai donc supprimé le fichier .list

Mais maintenant je veux faire un apt-get upgrade pour tout mettre à jour.

Voici le résultat de la ligne de commande :

[code]root@debian-66:/home/fred# apt-get upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront mis à jour :
apache2-doc base-files bind9-host cups cups-bsd cups-client cups-common cups-ppdc dbus dbus-x11 dnsutils firmware-linux-free gzip host libapache2-mod-perl2 libavcodec52 libavformat52
libavutil49 libbind9-60 libcups2 libcupscgi1 libcupsdriver1 libcupsimage2 libcupsmime1 libcupsppdc1 libdbus-1-3 libdbus-glib-1-2 libdns69 libisc62 libisccc60 libisccfg62 liblwres60
libnautilus-extension1 libopenjpeg2 libperl5.10 libpoppler-glib4 libpoppler5 libpostproc51 libpq5 libsmbclient libswscale0 libvirt-bin libvirt0 libxenstore3.0 libxml2 libxml2-utils
linux-base linux-image-2.6.32-5-686 linux-image-2.6.32-5-xen-686 nautilus nautilus-data openssh-client openssh-server perl perl-base perl-modules poppler-utils postgresql postgresql-8.4
postgresql-client postgresql-client-8.4 postgresql-contrib postgresql-contrib-8.4 postgresql-doc postgresql-doc-8.4 python-libvirt python-libxml2 samba-common-bin samba-doc sudo
xen-hypervisor-4.0-i386 xen-linux-system-2.6.32-5-xen-686 xen-qemu-dm-4.0 xen-utils-4.0 xenstore-utils
75 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/116 Mo dans les archives.
Après cette opération, 9 159 ko d’espace disque seront libérés.
Souhaitez-vous continuer [O/n]Â ?
Lecture des fichiers de modifications (« changelog »)… Terminé
libvirt (0.8.3-5+squeeze4) experimental; urgency=low

For qemu:///system KVM/QEMU processes now run as group libvirt-qemu. This
makes sure image files and volumes aren’t accessible by users in the more
general and previously used kvm group. To change this behaviour adjust the
group option in /etc/libvirt/qemu.conf.

– Guido Günther agx@sigxcpu.org Tue, 26 Feb 2013 06:30:48 +0100

/tmp/tmpMBWbY1 (END)
[/code]
Je suis bloqué ici, la seule chose que je peux faire c’est ctrl+Z pour arrêter la mise à jour.

Quel est donc le problème maintenant ?
Encore merci pour votre aide

N’étant pas un partisan d’apt-get, qu’on se le dise, si ce n’est fait …

[quote=“psv”]root@debian-66:/home/fred# apt-get upgrade

Lecture des listes de paquets…
[/quote]

Est ce bien là l’intégralité (retour console ?) de l’upgrade ?

Que dit aptitude ?

-s pour simulation (Notes: valable également pour apt-get)

[quote=“man aptitude”] -s, --simulate
En mode ligne de commande, afficher la liste des actions qui seraient réalisées, mais ne pas les lancer réellement. Il n’est pas nécessaire d’avoir les privilèges
d’administration. Dans l’interface visuelle, ouvre toujours le cache en mode lecture seule que vous soyez administrateur ou non.[/quote]

Essaie de te refaire un souces.list simplissime sans lignes commentées :

[code]# squeeze
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze security

deb http://security.debian.org/ squeeze/updates main contrib non-free

squeeze volatile

deb http://volatile.debian.org/debian-volatile squeeze/volatile main

[/code]
Pas de fichier “preferences” bien sûr.
Installe apt-listbugs

aptitude install apt-listbugs

–refait un

aptitude update

puis un SIMPLE

aptitude upgrade.

Donne le retour ici.

[quote=“psv”]group option in /etc/libvirt/qemu.conf.

– Guido Günther agx@sigxcpu.org Tue, 26 Feb 2013 06:30:48 +0100

/tmp/tmpMBWbY1 (END) [/quote]

A la fin de ce message, q plutôt que ctrl+z, peut être

Ce message est dû à l’utilisation du paquet apt-listchanges, qui te prévient des différentes modifications dans les paquets que tu mets à jour.
Tu peux changer la priorité de ces messages pour n’être informé que des changements importants via un “dpkg-reconfigure apt-listchanges”. Ou tu peux simplement le supprimer avec “apt-get remove apt-listchanges” si tu n’en a pas l’utilité.

Pour passer le message sans couper APT dans son boulot, hybridemoineau t’a donné la solution.

Bonjour,
Et désolé pour le retard,
Merci beaucoup pour vos informations. Je sais comment faire maintenant :wink:

A bientôt