APT พบพร็อกซีเก่านั้นที่ไหน?
การลบ apt.conf ไม่ได้ลบการตั้งค่าพร็อกซีของ APT ทั้งหมด ตรวจสอบการกำหนดค่าที่มีผลจริง ส่วนย่อยของการกำหนดค่า และสภาพแวดล้อมของคำสั่ง
เริ่มจากการกำหนดค่าที่มีผลจริงและการประกาศถาวรก่อนลบไฟล์ APT อีกไฟล์:
apt-config dump
rg -n -i proxy /etc/apt/apt.conf /etc/apt/apt.conf.dapt-config dump แสดงการกำหนดค่าที่มีผลจริงของ APT การค้นหาช่วยระบุตำแหน่งการประกาศพร็อกซีที่จัดเก็บไว้ ไฟล์ที่ค้นหาแล้วไม่มีอยู่ไม่ใช่ข้อผิดพลาดที่ต้องแก้ไขในตัวเอง ตรวจสอบผลลัพธ์ภายในเครื่อง เพราะค่าอาจมีข้อมูลรับรอง
การลบ /etc/apt/apt.conf ลบเพียงแหล่งที่เป็นไปได้แหล่งเดียว APT ยังอ่านส่วนย่อย ยอมรับการแทนที่จากบรรทัดคำสั่ง และรองรับอินพุตสภาพแวดล้อมพร็อกซี ตรวจสอบคีย์เฉพาะโฮสต์รวมทั้ง ค่าเริ่มต้น โดยใช้ กฎการอ่านการกำหนดค่า.
หากเส้นทางเดิมยังอธิบายไม่ได้ ให้ตรวจสอบสภาพแวดล้อมของ shell จริงหรือระบบอัตโนมัติที่เรียก APT sudo สามารถเปลี่ยนสภาพแวดล้อมนั้นได้ ตัวแปรของเทอร์มินัลธรรมดาไม่ใช่หลักฐานที่เทียบเท่า
สำหรับการเปรียบเทียบโดยตรงที่ตั้งใจ ให้ใช้ค่า DIRECT ที่มีเอกสารกำกับสำหรับการขนส่งที่เกี่ยวข้อง โดยคำนึงถึง รายการโฮสต์ ที่เฉพาะเจาะจงกว่า สตริงวิเศษที่ไม่มีเอกสารชื่อ false ในคำตอบเก่าไม่อาจกำหนดนโยบายเดียวกันได้
เปลี่ยนแหล่งที่เป็นเจ้าของที่อยู่ที่ล้าสมัย เก็บไฟล์ที่ไม่เกี่ยวข้องไว้ใน apt.conf.d หากซอฟต์แวร์จัดการสร้างรายการขึ้นใหม่ ให้แก้ไขอินพุตของมันเพื่อให้พร็อกซีไม่กลับมาในการรีเฟรชครั้งถัดไป สวิตช์บนเดสก์ท็อปไม่สามารถลบแหล่งอิสระทั้งหมดนี้ได้