ดาวน์โหลด Cntlm ก่อนที่มันจะช่วยตัวจัดการแพ็กเกจได้
ทำลายการพึ่งพาการดาวน์โหลดด้วยการดึง RPM ที่ถูกต้องผ่านไคลเอนต์ที่พิสูจน์ตัวตนและทำงานอยู่แล้ว จากนั้นจัดการกับการพึ่งพาของตัวจัดการแพ็กเกจแยกต่างหาก
หากตัวจัดการแพ็กเกจไม่สามารถพิสูจน์ตัวตนกับพร็อกซีของสำนักงานได้ การสั่งให้มันดาวน์โหลด Cntlm จะสร้างวงจรการพึ่งพา: ตัวช่วยจำเป็นสำหรับเส้นทางที่จะนำตัวช่วยนั้นมา
ไคลเอนต์ curl ที่ทำงานอยู่แล้วสามารถให้การดาวน์โหลดครั้งแรกได้ สำหรับพร็อกซี NTLM ตัวเลือก --proxy-ntlm ของ curl จะเลือกการพิสูจน์ตัวตนกับพร็อกซี ส่วน --ntlm จะเลือกการพิสูจน์ตัวตนกับปลายทางระยะไกลแทน จัดหาบัญชีพร็อกซีผ่านการกำหนดค่าข้อมูลรับรองของ curl
ดึง RPM ของ Cntlm ที่สร้างสำหรับรุ่นดิสทริบิวชันและสถาปัตยกรรมที่ติดตั้งไว้จากแหล่งแพ็กเกจที่เชื่อถือได้ URL แพ็กเกจ Fedora โดยตรงจากคำตอบเก่า ๆ อธิบายแพ็กเกจของรุ่นนั้น ไม่ใช่ที่อยู่ตัวติดตั้งสากลในปัจจุบัน
RPM ในเครื่องยังอาจเหลืองานเครือข่าย
การดาวน์โหลดแพ็กเกจตัวช่วยและการแก้ไขการพึ่งพาของมันเป็นงานแยกกัน อย่าสรุปว่าแพ็กเกจปัจจุบันไม่มีการพึ่งพาเพียงเพราะ RPM เก่าตัวหนึ่งไม่ต้องดาวน์โหลดเพิ่มเติมบนเครื่องอื่น
บนระบบที่ใช้ DNF รูปแบบไฟล์ในเครื่องที่บันทึกไว้คือ:
dnf install ./cntlm.rpm
ใช้ชื่อจริงของไฟล์ที่ดาวน์โหลดและสิทธิ์การติดตั้งที่เหมาะสม DNF อาจยังต้องใช้เมทาดาทาของคลังหรือแพ็กเกจการพึ่งพาที่ขาดหายไป หากเส้นทางเครือข่ายนั้นยังใช้ไม่ได้ ให้หาแพ็กเกจที่จำเป็นสำหรับรุ่นเดียวกันผ่านเส้นทางที่ได้รับอนุมัติและใช้งานได้ โดยรักษานโยบายตรวจสอบแพ็กเกจปกติของดิสทริบิวชันไว้
เมื่อติดตั้งและกำหนดค่าตัวช่วยแล้ว ตัวจัดการแพ็กเกจสามารถใช้ตัวรับฟังในเครื่องของมันสำหรับคำขอถัดไป ตัวรับฟังนั้นไม่ได้มีอยู่เพียงเพราะมีการบันทึกไฟล์ RPM และที่อยู่ loopback ของมันมีความหมายเฉพาะบนเครื่องที่ตัวช่วยทำงานอยู่