J'ai toujours une vieille version de Debian installée en l'occurence la version Lenny sur un de mes serveurs.

Cette version n'est plus maintenue côté sécurité mais j'ai eu besoin d'installer un paquet. 

Dans un premier temps j'ai configuré le fichier /etc/apt/sources.list :

deb http://archive.debian.org/debian-archive/debian/ lenny main contrib non-free

Ensuite on fait une mise à jour :

# apt-get update
Réception de : 1 http://archive.debian.org lenny Release.gpg [1034B]
Atteint http://archive.debian.org lenny/main Translation-fr
Ign http://archive.debian.org lenny/contrib Translation-fr
Ign http://archive.debian.org lenny/non-free Translation-fr
Atteint http://archive.debian.org lenny Release
Err http://archive.debian.org lenny Release

Réception de : 2 http://archive.debian.org lenny Release [99,6kB]
Ign http://archive.debian.org lenny Release
Ign http://archive.debian.org lenny/main Packages/DiffIndex
Ign http://archive.debian.org lenny/contrib Packages/DiffIndex
Ign http://archive.debian.org lenny/non-free Packages/DiffIndex
Atteint http://archive.debian.org lenny/main Packages
Atteint http://archive.debian.org lenny/contrib Packages
Atteint http://archive.debian.org lenny/non-free Packages
101ko réceptionnés en 4s (23,8ko/s)
Lecture des listes de paquets... Fait
W: GPG error: http://archive.debian.org lenny Release: Les signatures suivantes ne sont pas valables : KEYEXPIRED 1337087218 Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY AED4B06F473041FA
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Nous allons installer le paquet debian-archive-keyring afin de récupérer l'ensemble des clés GnuPG des archives Debian.

# apt-get install debian-archive-keyring
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 :
  debian-archive-keyring
1 mis à jour, 0 nouvellement installés, 0 à enlever et 205 non mis à jour.
Il est nécessaire de prendre 20,0ko dans les archives.
Après cette opération, 4096o d'espace disque supplémentaires seront utilisés.
ATTENTION : les paquets suivants n'ont pas été authentifiés.
  debian-archive-keyring
Faut-il installer ces paquets sans vérification (o/N) ? o
Réception de : 1 http://archive.debian.org lenny/main debian-archive-keyring 2010.08.28~lenny1 [20,0kB]
20,0ko réceptionnés en 0s (72,9ko/s)
(Lecture de la base de données... 117359 fichiers et répertoires déjà installés.)
Préparation du remplacement de debian-archive-keyring 2009.01.31 (en utilisant .../debian-archive-keyring_2010.08.28~lenny1_all.deb) ...
Dépaquetage de la mise à jour de debian-archive-keyring ...
Paramétrage de debian-archive-keyring (2010.08.28~lenny1) ...
gpg: clé F42584E6: « Lenny Stable Release Key <debian-release@lists.debian.org> » n'a pas changé
gpg: clé 55BE302B: « Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org> » n'a pas changé
gpg: clé 6D849617: « Debian-Volatile Archive Automatic Signing Key (5.0/lenny) » n'a pas changé
gpg: clé B98321F9: clé publique « Squeeze Stable Release Key <debian-release@lists.debian.org> » importée
gpg: clé 473041FA: clé publique « Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org> » importée
gpg:        Quantité totale traitée: 5
gpg:                       importée: 2  (RSA: 2)
gpg:                      inchangée: 3
gpg: aucune clé de confiance ultime n'a été trouvée

Nous refaisons un apt-get update et l'erreur n'apparaît plus :

# apt-get update
Atteint http://archive.debian.org lenny Release.gpg
Atteint http://archive.debian.org lenny/main Translation-fr
Ign http://archive.debian.org lenny/contrib Translation-fr
Ign http://archive.debian.org lenny/non-free Translation-fr
Atteint http://archive.debian.org lenny Release
Ign http://archive.debian.org lenny/main Packages/DiffIndex
Ign http://archive.debian.org lenny/contrib Packages/DiffIndex
Ign http://archive.debian.org lenny/non-free Packages/DiffIndex
Atteint http://archive.debian.org lenny/main Packages
Atteint http://archive.debian.org lenny/contrib Packages
Atteint http://archive.debian.org lenny/non-free Packages
Lecture des listes de paquets... Fait

Vous pouvez maintenant installer les paquets que vous souhaitez.