ปิดใช้งานการตรวจสอบกุญแจสาธารณะสำหรับการติดตั้งรอบต่อนาที


35

ฉันต้องการสร้างดีวีดีด้วยแพ็คเกจที่มีประโยชน์ (เช่น php-common) ปัญหาเดียวคือถ้าฉันพยายามติดตั้งบนคอมพิวเตอร์ที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ตฉันไม่สามารถตรวจสอบกุญแจสาธารณะได้

สถานการณ์เป็นดังนี้:

  1. ฉันดาวน์โหลด RPM ฉันคัดลอกลง DVD
  2. ฉันติดตั้ง CentOS 5.5 บนแล็ปท็อปของฉัน (ไม่มีการเชื่อมต่ออินเทอร์เน็ต)
  3. ฉันลองติดตั้งโดยใช้ yum ( rpm -iหรืออะไรก็ตาม)

ฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่ได้ติดตั้งกุญแจสาธารณะสำหรับ "แพ็คเกจ"

ฉันจะหลีกเลี่ยงสิ่งนั้นได้อย่างไร

คำตอบ:


80

จากyum -h:

--nogpgcheck          disable gpg signature checking

2
เกิดอะไรขึ้นถ้าระบบเครือข่ายน้อยกว่าเก่า (เช่น CentOS 5) และ yum ของมันไม่ได้มีตัวเลือก nogpgcheck หรือไม่?
Urhixidur

เปลี่ยน yum.conf เพื่อสลับ gpgcheck เป็น 0
aman_novice

8

หากคุณต้องการปิดใช้งานการตรวจสอบ GPG สำหรับ Repo ทั้งหมดให้เพิ่มบรรทัดต่อไปนี้ในนิยาม Repo ใน /etc/yum.conf:

gpgcheck = 0

หากคุณกำลังติดตั้ง RPM ในพื้นที่โดยใช้ yum ให้ทำตามที่ Ignacio พูด


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.