Pengambilan kunci GPG gagal: [Errno 14] curl#37 – Tidak dapat membuka file… RPM-GPG-KEY [CentOS 7]

CentOS itu adalah sistem operasi yang sangat solid, dan menurut kami jauh lebih baik dari sisi keamanan daripada Ubuntu, terutama ketika kita harus menjalankan server web.
Selama bertahun-tahun CentOS telah banyak berkembang, dan transisi dari CentOS 6.x ke 7.xa membawa banyak perubahan pada sisi keamanan.

Banyak kerentanan pada versi lama CentOS karena instalasi perangkat lunak dalam arsip (Repositori YUM) kurang aman. Misalnya, instalasi sederhana LEMP (Linux, nginx, MySQL & PHP) dapat menyebabkan masalah pada waktunya jika paket-paket ini belum diinstal dari sumber yang aman.
Dengan peluncuran CentOS 7 menetapkan batasan akses pengguna ke file sistem dan batasan menginstal paket "unsignedAtau tanpa kunci GPG. Jika Anda menemukan artikel ini, kemungkinan besar Anda mengalami kesalahan:

GPG key retrieval failed: [Errno 14] curl#37 - Couldn't open file ...  RPM-GPG-KEY

Ini terjadi ketika kita ingin menginstal (ym install) atau untuk melakukan update (yum-y update) untuk paket perangkat lunak yang tidak mengandung GNU Privacy Guard (GPG).
Pengembang perangkat lunak dan pengembang diinstruksikan bahwa setiap perangkat lunak yang disertakan dalam paket instalasi (RPM) disertai dengan tanda tangan. Ini adalah cara yang lebih sederhana untuk memberikan jaminan kepada pengguna bahwa RPM ini aman. Kunci publik yang menyertai paket pemasangan tercakup Red Hat Network Channel Management Guide dan harus dicatat untuk setiap perangkat lunak dalam arsip.

Jika Anda menemukan kesalahan seperti itu, yang terbaik adalah mencari arsip kunci publik untuk menginstal perangkat lunak yang diinginkan. Jika Anda masih ingin melanjutkan instalasi, cara termudah adalah dengan menonaktifkan kunci verifikasi publik di arsip instalasi.

By default, arsip instalasi dan update perangkat lunak terletak di "/etc/yum.repos.d". Edit dengan "nano" atau "vi" file ".repo" dari mana file .rpm diekstraksi / diunduh tanpa kunci publik dan nonaktifkan "gpgcheck". Setel nilainya menjadi "0".

 [epel]
 name=Extra Packages for Enterprise Linux 7 - $basearch
 #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
 metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
 failovermethod=priority
 enabled=1
 exclude=nginx*
 gpgcheck=0
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 

Simpan perubahan ke file .repo yang diedit dan jalankan lagi update/ instalasi. Semuanya harus berjalan lancar.

Sebagai pecinta teknologi, saya dengan senang hati menulis di StealthSettings.com sejak tahun 2006. Saya memiliki pengalaman yang kaya dalam sistem operasi: macOS, Windows, dan Linux, serta dalam bahasa pemrograman dan platform blogging (WordPress) dan toko online (WooCommerce, Magento, PrestaShop).

How to » Linux » Pengambilan kunci GPG gagal: [Errno 14] curl#37 – Tidak dapat membuka file… RPM-GPG-KEY [CentOS 7]

1 pemikiran pada “Pengambilan kunci GPG gagal: [Errno 14] curl#37 – Tidak dapat membuka file … RPM-GPG-KEY [CentOS 7]"

Tinggalkan Komentar