لا ينبغي لمستودع حزم داخلي أن يغادر شبكة المكتب ثم يعود عبر وسيط خارجي. يمكنك منح APT استثناءً خاصًا بالمضيف من دون تعطيل الوسيط لكل تنزيل.

على سبيل المثال، يمكن أن يتضمن جزء إعداد APT ما يلي:

Acquire::http::Proxy "http://proxy.example:8080/";
Acquire::http::Proxy::packages.office.example "DIRECT";
Acquire::https::Proxy::packages.office.example "DIRECT";

يحتفظ المثال بوسيط HTTP افتراضي ويعفي مضيف المستودع المذكور من كلا إعدادي النقل المدرجين. لمسارها الافتراضي الخارجي، تقدّم قائمة وسطاء HTTP مرشحين عندما يُسمح بالوسطاء العامين؛ أبقِ المستودع الداخلي مباشرًا. اضبط أي وسيط HTTPS افتراضي مطلوب بشكل منفصل ليطابق البيئة الفعلية.

استخدم مضيفًا، لا عنوان URL للمستودع

اللاحقة اسم مضيف: لا https://، ولا مسار، ولا شرطة مائلة أخيرة. تشترك عدة مستودعات على المضيف نفسه في استثناء التوجيه هذا. وهو ليس قاعدة جدار حماية لكل مجلد.

DIRECT قيمة لاختيار وسيط APT، موثّقة في دليل نقل HTTP. وهي لا تعني «استخدام مرآة مختلفة»، ولا تغيّر الحزم التي ينشرها المستودع.

تابع التنزيل بعد عنوان URL الأول

إذا أعاد مستودع التوجيه إلى اسم مضيف آخر، فلذلك الطلب قرار توجيه خاص به. وينطبق الشيء نفسه عندما تأتي البيانات الوصفية وأرشيفات الحزم من مضيفين مختلفين. أبقِ الاستثناءات متوافقة مع المضيفين التي تحتاجها الخدمة الداخلية فعليًا.

يحتاج المسار المباشر أيضًا إلى إمكانية وصول عادية وثقة صحيحة بالشهادة. لا يمكن لاختيار تجاوز ناجح أن يجعل خادمًا داخليًا غير قابل للوصول يستجيب.

راجع إعداد APT الفعّال بعد وضع الجزء في دليل الإعداد المعتاد. قد يغيّر إدخال لاحق خاص بالمضيف النتيجة. تجنّب نسخ صيغة تجاوز الحروف البديلة من المتصفح إلى هذا المفتاح؛ إن إعداد المضيف الموثّق في APT هو الواجهة ذات الصلة.

مقالات ذات صلة