99proxy มาสายเฉพาะภายใน /etc/apt/apt.conf.d/ เท่านั้น เครื่องมือเดสก์ท็อปที่เขียนพร็อกซีค่าเริ่มต้นเดียวกันลงใน /etc/apt/apt.conf ก็ยังอาจได้การกำหนดค่าครั้งสุดท้าย

ที่ตำแหน่งที่กำหนดค่าไว้ตามปกติ APT จะโหลด:

  1. ไฟล์ APT_CONFIG ที่เป็นทางเลือก
  2. ไฟล์ที่เข้าเกณฑ์ในไดเรกทอรี parts ตามลำดับตัวอักษรและตัวเลข
  3. ไฟล์กำหนดค่าหลัก
  4. การตั้งค่าเฉพาะโปรแกรมที่มาทีหลังและออปชันบนบรรทัดคำสั่ง

การเปลี่ยนชื่อแฟรกเมนต์เป็น 999proxy ไม่ได้ย้ายมันไปหลังไฟล์หลัก ระบุโปรแกรมที่เป็นเจ้าของรายการที่ขัดแย้งกันและแก้ไขแหล่งที่รองรับนั้น โดยเก็บออปชันที่ไม่เกี่ยวข้องไว้

ตรวจสอบว่าแฟรกเมนต์เข้าเกณฑ์หรือไม่ APT ยอมรับไฟล์ที่ไม่มีนามสกุลหรือไฟล์ .conf ตามกฎอักขระในชื่อไฟล์ 99proxy.disabled ไม่เทียบเท่ากับ 99proxy.conf การกำหนดค่าการเพิกเฉยเป็นตัวตัดสินว่าชื่อที่ถูกปฏิเสธจะเงียบหรือสร้างคำเตือน ตัวโหลด *.d ของบริการอื่นอาจใช้กฎต่างกัน

สำหรับการเปรียบเทียบชั่วคราว ออปชันบรรทัดคำสั่ง -o Acquire::http::Proxy=... จะเขียนทับค่าทั่วไปสำหรับการเรียกครั้งนั้น ไฟล์ -c ถูกโหลดในขั้นบรรทัดคำสั่ง ขณะที่ APT_CONFIG ถูกโหลดก่อนหน้า ทั้งสองอย่างไม่ได้หมายความว่าเพิกเฉยไฟล์ปกติทั้งหมด

ตรวจดูออปชันที่มีผลจริงด้วยอินพุตเดียวกัน แล้วตรวจสอบการตั้งค่าเฉพาะโฮสต์และนโยบายการค้นพบ การเขียนทับค่าเริ่มต้นไม่ได้ลบกิ่งอื่นของต้นไม้

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