Risposte:
Questo errore si verifica perché hai una configurazione del repository YUM in /etc/yum.repos.d/ che elenca una chiave GPG come questa:
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias
Questa configurazione indica a YUM che la chiave GPG per il repository esiste sul disco. L'errore che ricevi da YUM è YUM che ti informa che non è stato possibile trovare la chiave GPG nel percorso/etc/pki/rpm-gpg/RPM-GPG-KEY-puias
Quindi, scrivendo manualmente la chiave GPG /etc/pki/rpm-gpg/RPM-GPG-KEY-puias
come hai fatto tu, YUM è stato quindi in grado di trovare la chiave in quel percorso.
In alternativa, avresti potuto impostare gpgkey
l'URL della chiave, in questo modo:
gpgkey=http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias
nella configurazione del tuo repository.
GPG e YUM / RPM possono essere piuttosto complicati. Se sei curioso di sapere come funzionano più interni, dai un'occhiata a questo post sul blog .
Questo ha funzionato per me: Vai alla /etc/pki/rpm-gpg
directory e scarica il RPM-GPG-KEY-puias
da http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias :
su - root
cd /etc/pki/rpm-gpg
wget http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias
A proposito, apprezzo se qualcuno spiega di più il problema.
Questo problema si verifica quando si tenta di installare Docker su CentOS utilizzando la guida di installazione standard disponibile sul sito Web ufficiale
Nel passaggio 3 cambia l' URL baseurl e gpgkey da https a http e funziona, esempio di seguito
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=**http**://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=**http**://yum.dockerproject.org/gpg
EOF
Per me, la soluzione che ha funzionato sono:
sudo vim URPMS-GPG-PUBLICKEY-Fedora-24
Non sono sicuro di quale dei due file sia il nome corretto. Faccio i due per esempio.
Nella copia del contenuto incollare il contenuto di:
https://github.com/UnitedRPMs/unitedrpms.github.io/blob/master/URPMS-GPG-PUBLICKEY-Fedora-24
e funziona benissimo!