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