rpm -Uvh https://packages.example.net/example.rpm มีขั้นตอนการดึงผ่านเครือข่าย ก่อนตรวจสอบหรือติดตั้งแพ็กเกจ RPM ต้องได้รับไฟล์ก่อน

การกำหนดค่าพร็อกซีของ DNF ที่ใช้งานได้ไม่ได้กำหนดค่าที่การเรียกแยกนั้นใช้ คู่มือของ RPM เอกสาร --httpproxy และ --httpport สำหรับเส้นทางการดึง HTTP ของมัน เวอร์ชัน RPM ที่ติดตั้งและการจัดวางตัวช่วย URL เป็นตัวกำหนดรายละเอียด เอกสารอ้างอิงตัวเลือกทั่วไปของ RPM 6 ระบุว่าตัวเลือกการดึงผ่านเครือข่ายเหล่านี้ล้าสมัยแล้ว และแนะนำให้ใช้เครื่องมือดึงเฉพาะ เช่น curl หรือ GNU Wget แทน

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

เก็บฟิลด์ไว้ในรูปแบบที่เอกสารกำหนด อย่าสันนิษฐานว่าทุกเวอร์ชันยอมรับ URL ที่มีข้อมูลรับรองทุกที่ที่มีการขอชื่อโฮสต์พร็อกซี และอย่าแก้ไขไฟล์แมโครส่วนกลางของดิสทริบิวชันเพียงเพราะคำตอบเก่าทำเช่นนั้น

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

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

บทความที่เกี่ยวข้อง