تنزيل Cntlm قبل أن يستطيع مساعدة مدير الحزم
اكسر تبعية التنزيل بجلب حزمة RPM الصحيحة عبر عميل مُصادَق يعمل بالفعل، ثم عالج تبعيات مدير الحزم بشكل منفصل.
إذا تعذّر على مدير الحزم المصادقة على وكيل المكتب، فإن مطالبتَه بتنزيل Cntlm تُنشئ حلقة تبعية: فالمساعد مطلوب للمسار الذي سيجلب المساعد نفسه.
يمكن لعميل curl العامل أصلًا توفير التنزيل الأول. مع وكيل NTLM، يختار خيار curl --proxy-ntlm المصادقة على الوكيل، بينما يختار --ntlm المصادقة على الوجهة البعيدة بدلًا من ذلك. أدخل حساب الوكيل عبر إعداد بيانات الاعتماد في curl.
اجلب حزمة Cntlm RPM المبنية لإصدار التوزيعة والمعمارية المثبّتين من مصدر الحزم الموثوق. رابط حزمة Fedora المباشر الوارد في إجابة قديمة يصف حزمة ذلك الإصدار؛ وهو ليس عنوان مثبّت عامًا صالحًا الآن.
قد تبقى حزمة RPM المحلية بحاجة إلى عمل شبكي
تنزيل حزمة المساعد وحلّ تبعياتها مهمتان منفصلتان. لا تستنتج أن الحزمة الحالية بلا تبعيات لأن حزمة RPM أقدم لم تحتج إلى تنزيلات إضافية على جهاز آخر.
على نظام قائم على DNF، الصيغة الموثقة للملف المحلي هي:
dnf install ./cntlm.rpm
استخدم الاسم الفعلي للملف المنزَّل وصلاحيات التثبيت المناسبة. قد يحتاج DNF مع ذلك إلى بيانات وصفية للمستودعات أو إلى حزم تبعية ناقصة. وإذا بقي مسار الشبكة ذلك غير متاح، فاحصل على الحزم المطلوبة للإصدار نفسه عبر المسار المعتمد العامل، مع الحفاظ على سياسة التحقق المعتادة للتوزيعة.
بعد تثبيت المساعد وإعداده، يستطيع مدير الحزم استخدام مستمعِه المحلي للطلبات اللاحقة. لا يوجد ذلك المستمع بمجرد حفظ ملف RPM، وعنوان loopback الخاص به لا معنى له إلا على الجهاز الذي يعمل عليه المساعد.