การดึงข้อมูล GPG ล้มเหลว: [Errno 14] curl # 37 - ไม่สามารถเปิดไฟล์ ... RPM-GPG-KEY [CentOS 7]

CentOS เป็นระบบปฏิบัติการที่มั่นคงมากและในความเห็นของเรามีความปลอดภัยด้าน Ubuntu มากกว่าโดยเฉพาะอย่างยิ่งเมื่อเราใช้งานเว็บเซิร์ฟเวอร์
CentOS ได้พัฒนาขึ้นเป็นอย่างมากและการเปลี่ยนจาก CentOS 6.x ไปเป็น 7.x ได้นำการเปลี่ยนแปลงด้านความปลอดภัยมาใช้มาก

จำนวนมาก ช่องโหว่ บนเวอร์ชันเก่าของ CentOS เนื่องจากการติดตั้งซอฟต์แวร์ในที่เก็บ (ที่เก็บ YUM) มีความปลอดภัยน้อยลง ตัวอย่างเช่นการติดตั้งอย่างง่ายของ LEMP (ลินุกซ์, NGINX, MySQL @ PHP) อาจทำให้เกิดปัญหาในเวลาหากยังไม่ได้ติดตั้งแพคเกจเหล่านี้จากแหล่งที่ปลอดภัย
ด้วยการเปิดตัว CentOS 7 มีข้อ จำกัด ในการเข้าถึงไฟล์ระบบและข้อ จำกัด ในการติดตั้ง "ไม่ได้ลงนาม"หรือไม่มีคีย์ GPG หากคุณเข้าถึงบทความนี้คุณอาจพบข้อผิดพลาด:
GPG key retrieval failed: [Errno 14] curl#37 - Couldn't open file ...  RPM-GPG-KEY

ปัญหานี้เกิดขึ้นเมื่อเราต้องการติดตั้ง (ym install) หรืออัพเดต (yum -y update) ไปยังแพคเกจที่ไม่ใช่เนื้อหา GNU Privacy Guard (จีพีจี)
นักพัฒนาซอฟต์แวร์และนักพัฒนาซอฟต์แวร์จะได้รับคำแนะนำว่าซอฟต์แวร์แต่ละชุดที่รวมอยู่ในแพคเกจการติดตั้ง (RPM) จะมีลายเซ็นอยู่ด้วย เป็นวิธีที่ง่ายกว่าในการให้การรับประกันแก่ผู้ใช้ว่า RPM เหล่านี้มีความปลอดภัย คีย์สาธารณะที่มาพร้อมกับแพคเกจการติดตั้งจะครอบคลุมอยู่ใน คู่มือการจัดการช่องทางเครือข่าย Red Hat และต้องมีการบันทึกไว้สำหรับแต่ละซอฟต์แวร์ในที่จัดเก็บ

หากคุณพบข้อผิดพลาดดังกล่าวคุณควรค้นหาที่เก็บคีย์สาธารณะจากที่ต้องการติดตั้งซอฟต์แวร์ที่ต้องการ ถ้าคุณยังต้องการดำเนินการติดตั้งต่อไปวิธีที่ง่ายที่สุดก็คือการปิดใช้งานการตรวจสอบคีย์สาธารณะในคลังข้อมูลการติดตั้ง

โดยค่าเริ่มต้นการจัดเก็บข้อมูลการติดตั้งและการอัพเดตซอฟต์แวร์จะอยู่ใน "/etc/yum.repos.d" แก้ไขไฟล์ ".repo" ด้วย "nano" หรือ "vi" ซึ่งไฟล์. rpm ถูกแยก / ดาวน์โหลดโดยไม่ใช้คีย์สาธารณะและปิดใช้งาน "gpgcheck" ตั้งค่า "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

Savalti modificarile din fisierul .repo editat si rulati din nou update-ul / instalarea. Totul ar trebui sa decurga fara probleme.

การดึงข้อมูล GPG ล้มเหลว: [Errno 14] curl # 37 - ไม่สามารถเปิดไฟล์ ... RPM-GPG-KEY [CentOS 7]

เกี่ยวกับผู้เขียน

ชิงทรัพย์

หลงใหลเกี่ยวกับทุกอย่างที่แกดเจ็ตและไอทีเขียนยินดี stealthsettings.com ของ 2006 และผมชอบที่จะค้นพบสิ่งใหม่ ๆ กับคุณเกี่ยวกับคอมพิวเตอร์และ MacOS, Linux, Windows, iOS และ Android

แสดงความคิดเห็น

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.