GNU/Linux >> Linux Esercitazione >  >> Linux

Come risolvere l'errore "Recupero della chiave GPG non riuscito" durante l'installazione di YUM?

Stavo cercando di installare un pacchetto usando yum e ha colpito con un errore : Recupero della chiave GPG non riuscito:[Errno 5] OSError:[Errno 2] Nessun file o directory del genere:'/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL' . Lo capisco yum sta cercando di individuare le chiavi GPG per il repository EPEL in /etc/pki/rpm-gpg/ e fallito a causa di un file mancante.

Soluzione:

Dal messaggio di errore, era chiaro che yum sta tentando di leggere un file "RPM-GPG-KEY-EPEL" in /etc/pki/rpm-gpg/ e quando non è riuscito a trovarne uno, ha fallito con il messaggio di errore sopra. Significa che esiste un repository EPEL configurato e la sua configurazione punta alle chiavi GPG di EPEL (che in realtà sono mancanti).

Apri il file di configurazione del repository e imposta il valore corretto per gpgkey attributo.

# cd /etc/yum.repos.d/
# ls -l epel.repo

Cerca 'gpgkey ' attributo e il suo valore. Il valore di 'gpgkey ' sarebbe il file visualizzato nel messaggio di errore. Ad esempio, '/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL '.

Un paio di modi per risolvere questo problema:

  1. Punta "gpgkey ‘ direttamente alla chiave GPG EPEL: gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL
  2. (o) scaricare il file EPEL GPGKey e salvarlo in /etc/pki/rpm-gpg/
    1. #cd /etc/pki/rpm-gpg
    2. wget https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL

Al termine, prova yum install e dovresti vedere un messaggio di avviso come di seguito:

# yum install git
::::::::::::::::::::::::::::::
Importing GPG key 0x217521F6 "Fedora EPEL <[email protected]>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
Is this ok [y/N]: y
::::::::::::::::::::::::::::::::

Come mostrato nell'istantanea sopra, inserisci "y ” per importare la chiave GPG e avviare l'installazione del pacchetto.


Linux
  1. Come correggere l'errore di errore di autenticazione Cron in Linux?

  2. Come risolvere l'errore OpenStack - Impossibile eliminare la rete? [Risolto]

  3. Come utilizzare yum per installare una versione specifica di un pacchetto?

  4. Come risolvere l'errore GPG Nessuna chiave pubblica NO_PUBKEY durante l'aggiornamento apt-get

  5. Come installare jq sull'istanza amazon EC2

Come risolvere l'errore "Impossibile verificare le seguenti firme" in Ubuntu Linux

Come risolvere l'errore Apt-Get GPG NO_PUBKEY Ubuntu 14

Come risolvere l'errore GPG di aggiornamento apt-get BADSIG su Ubuntu o Debian

Come abilitare un repository EPEL

Come risolvere la partizione NTFS non è riuscito a montare l'errore in Linux

Come istruire Yum a installare una versione specifica del pacchetto X?