Attention
2020 : Cette manière de faire est obsolète… veuillez plutôt consulter mon article Apt : Ajouter une clé GPG
!!!
Obsolète
La documentation écrite ci-dessous semble obsolète… Il vaut mieux ne plus tenir compte de ces informations, qui restent à titre d'"information historique". Veuillez en tenir compte et prendre vos responsabilités !
Description
Un petit script bash pour aider à résoudre simplement l’erreur gpg liée à la mise-à-jour des dépôts debian, ubuntu…
Ce script, très simple, permet de lancer la suite de commande gpg nécessaire à ajouter pour que les dépôts ne retournent pas cette erreur :
W: GPG error: ftp://ftp.domain.org testing Release:
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010203040A0B0C0D
W: There is no public key available for the following key IDs:
010203040A0B0C0D
Code
La solution :
#!/bin/sh
gpg --keyserver keyserver.ubuntu.com --recv-key $1
gpg -a --export $1 | sudo apt-key add -