Les mise à jour de debian utilise un système de clés pour la vérification de l'intégrité des données (mises à jour des packages). Ces clés évoluent au cours du temps, et donc il vous faut les updatées (vos clés client).
Pré-requis :
- Avoir un pc fixe , portable ....
- Avoir une version de linux graphique ou en mode texte
- Avoir comme système d'exploitation linux : debian un kernel 2.4 ou supérieur (cela marche très bien sur ETCH (debian) kernel 2.6.17-2)
Symptomes :
Après avoir lancé la commande : apt-get update vous avez l'insulte suivante :
W: Aucune clé publique n'est disponible pour la/les clé(s) suivante(s) : A70DAF536070D3A1
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
Si vou refaite la commande comme indiqué : apt-get update vous avez le même warnning
Solution :
- Tapper la commande :
gpg --keyserver pgpkeys.mit.edu --recv-key A70DAF536070D3A1
A70DAF536070D3A1 étant la clé vous devez en avoir une propre a vôtre système qui est différente, remplacer A70DAF536070D3A1 par la vôtre - Réponse du server :
gpg: requête de la clé 6070D3A1 du serveur hkp pgpkeys.mit.edu
gpg: clé 6070D3A1: clé publique « Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org> » importée
gpg: aucune clé de confiance ultime n'a été trouvée
gpg: Quantité totale traitée: 1
gpg: importée: 1 - Tapper la commande :
gpg -a --export A70DAF536070D3A1 | sudo apt-key add - - Réponse du server :
OK - Relancer vôtre mise à jour de la banque des packages (apt-get update) et cette fois vous n'aurez plus de warnning