GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Memperbaiki Kesalahan 'Pengambilan kunci GPG gagal' selama Instalasi YUM?

Saya mencoba menginstal paket menggunakan yum dan terjadi kesalahan : Pengambilan kunci GPG gagal:[Errno 5] OSError:[Errno 2] Tidak ada file atau direktori seperti itu:'/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL' . Saya mengerti bahwa yum sedang mencoba mencari kunci GPG untuk repositori EPEL di bawah /etc/pki/rpm-gpg/ dan gagal karena ada file yang hilang.

Solusi:

Dari pesan kesalahan, jelas bahwa yum sedang mencoba membaca file 'RPM-GPG-KEY-EPEL' di bawah /etc/pki/rpm-gpg/ dan ketika tidak dapat menemukannya, gagal dengan pesan kesalahan di atas. Artinya, ada repositori EPEL yang dikonfigurasi dan konfigurasinya mengarah ke kunci GPG EPEL (yang sebenarnya tidak ada).

Buka file konfigurasi repo dan atur nilai yang benar untuk gpgkey atribut.

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

Cari ‘gpgkey ' atribut dan nilainya. Nilai 'gpgkey ' akan menjadi file yang terlihat di pesan kesalahan. Misalnya, ‘/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL ‘.

Beberapa cara untuk memecahkan masalah ini:

  1. Titik ‘gpgkey ‘ langsung ke Kunci GPG EPEL: gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL
  2. (atau) unduh file EPEL GPGKey dan simpan di /etc/pki/rpm-gpg/
    1. #cd /etc/pki/rpm-gpg
    2. wget https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL

Setelah selesai, coba yum install dan Anda akan melihat pesan peringatan seperti di bawah ini:

# 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
::::::::::::::::::::::::::::::::

Seperti yang terlihat pada cuplikan di atas, masukkan “y ” untuk mengimpor GPG Key dan memulai instalasi paket.


Linux
  1. Bagaimana cara memperbaiki kesalahan Kegagalan Otentikasi Cron di Linux?

  2. Bagaimana Memperbaiki Kesalahan OpenStack – Gagal menghapus jaringan? [Terselesaikan]

  3. Bagaimana cara menggunakan yum untuk menginstal versi Paket tertentu?

  1. Verifikasi tanda tangan gagal pada kunci publik SPKAC – Perbaiki kesalahan OpenCA

  2. Cara Memperbaiki GPG No Public Key NO_PUBKEY Error Selama Pembaruan apt-get

  3. Cara memperbaiki kesalahan "verifikasi kunci host gagal"

  1. Cara Memperbaiki Kesalahan Rust "linker 'cc' tidak ditemukan" Di Linux

  2. Cara Memperbaiki "gpg:keyserver accept failed:No dirmngr" Error

  3. Cara menginstal jq pada instans Amazon EC2