GNU/Linux >> Belajar Linux >  >> Cent OS

Pembaruan DNF Gagal Dengan Kesalahan "Pemeriksaan GPG GAGAL" - CentOS / RHEL 8

Masalahnya

Pembaruan DNF gagal dengan kesalahan di bawah ini:

2018-06-22T14:31:22 DDEBUG Cleaning up.
2018-06-22T14:31:22 INFO The downloaded packages were saved in cache until the next successful transaction.
2018-06-22T14:31:22 INFO You can remove cached packages by executing 'dnf clean packages'.
2018-06-22T14:31:22 SUBDEBUG
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 64, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 99, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 123, in cli_run
ret = resolving(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 168, in resolving
base.do_transaction(display=displays)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 232, in do_transaction
self.gpgsigcheck(install_pkgs)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 295, in gpgsigcheck
raise dnf.exceptions.Error(_("GPG check FAILED"))
dnf.exceptions.Error: GPG check FAILED
2018-06-22T14:31:22Z CRITICAL Error: GPG check FAILED

Solusinya

Jika Anda menggunakan “dnf config-manager –add-repo ” untuk menambahkan repositori, perintah tidak menambahkan konfigurasi lokasi file kunci GPG untuk repositori tersebut. Instalasi paket akan gagal, karena secara default, dnf mengaktifkan gpgcheck. Ini memerlukan kunci GPG untuk disetel atau diimpor.

1. Setel dan impor lokasi file kunci GPG secara manual:

# rpm --import "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle"

atau

2. Tambahkan atau atur kunci GPG untuk semua entri repositori individual di bawah /etc/yum.repos.d :

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle


Cent OS
  1. CentOS/RHEL:Cara menemukan paket dengan file yang hilang menggunakan YUM

  2. error:perintah 'gcc' gagal dengan status keluar 1 di CentOS

  3. Mencoba menginstal tmux di CentOS 6.x gagal dengan kesalahan:'EVBUFFER_EOL_LF' tidak dideklarasikan

  1. 'yum update' Gagal dengan pesan kesalahan "Tidak dapat menyelesaikan host" di Centos - Inilah Perbaikannya

  2. Centos – Pembaruan Yum Gagal:Kesalahan:Tidak Dapat Mengambil Metadata Repositori (repomd.xml) Untuk Repositori …?

  3. Centos – Yum Update Error Pada Centos 5.6?

  1. Tidak Dapat Memperpanjang Sistem File LVM dengan Snapshot Terkait di CentOS/RHEL

  2. "mlock gagal:Tidak dapat mengalokasikan memori" kesalahan perintah lvcreate di CentOS/RHEL 7

  3. Kesalahan XFS:Tidak dapat memasang sistem file Dengan Izin Noacl di CentOS/RHEL 7