APT डाउनलोड प्रोक्सीमार्फत पठाउनुहोस्
APT रिपोजिटरी अनुरोधका लागि HTTP प्रोक्सी स्पष्ट रूपमा सेट गर्नुहोस्, HTTPS प्रमाणीकरण चालु राख्नुहोस् र होस्टअनुसारका प्रत्यक्ष जडानका अपवाद जाँच्नुहोस्।
APT का आफ्नै प्रोक्सी विकल्प छन्। ब्राउजरको सेटिङ परिवर्तन गर्दा apt-get ले कुन मार्ग प्रयोग गर्छ भन्ने निश्चित हुँदैन, र रिपोजिटरी मिरर परिवर्तन गर्नु प्रोक्सी छान्नु सरह होइन।
एउटा कमान्डका लागि सेटिङ स्पष्ट रूपमा दिनुहोस्:
sudo apt-get \
-o Acquire::http::Proxy=http://203.0.113.10:8080/ \
-o Acquire::https::Proxy=http://203.0.113.10:8080/ \
update
कागजातको उदाहरणका लागि दिइएको IP को सट्टा आफ्नो सेवा वा HTTP प्रोक्सी सूचीबाट रोजेको HTTP एन्डपोइन्ट प्रयोग गर्नुहोस्। दुवै मानले साधारण HTTP प्रोक्सी जनाउन सक्छन्, यदि त्यसले आवश्यक HTTPS टनेल समर्थन गर्छ भने। विकल्पका नामले कन्फिगर भइरहेको रिपोजिटरी ट्रान्सपोर्ट बताउँछन्।
कायम राख्न चाहनुभएको जडानका लागि
APT कन्फिगरेसनले उही मानहरू /etc/apt/apt.conf.d/ अन्तर्गतको छुट्टै फाइलमा भण्डारण गर्न सक्छ:
Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";
सिन्ट्याक्सका उद्धरण चिह्न र अर्धविराम कायम राख्नुहोस्। स्पष्ट नामको छुट्टै फाइलले पछि रिपोजिटरी परिभाषा वा असम्बन्धित APT विकल्प पुनर्लेखन नगरी आफ्ना ओभरराइड हटाउन सजिलो बनाउँछ।
प्याकेजसम्बन्धी कार्य सुरु नगरी रोजिएको मान हेर्न प्रयोग गर्नुहोस्:
apt-config shell PROXY Acquire::http::Proxy
APT ले http_proxy वातावरण कन्फिगरेसन पनि समर्थन गर्छ, तर sudo मार्फत उपलब्ध वातावरण तपाईंले यो सेट गरेको टर्मिनलको वातावरणभन्दा फरक हुन सक्छ। APT विकल्प स्पष्ट रूपमा दिँदा एउटै कमान्डको तुलना बुझ्न सजिलो हुन्छ।
रिपोजिटरी जानाजानी प्रत्यक्ष जोडिन सक्छ
निश्चित होस्टको प्रोक्सी विकल्पले विशेष मान DIRECT प्रयोग गर्न सक्छ। एउटा मात्र रिपोजिटरीले सामान्य प्रोक्सी बेवास्ता गरेमा एन्डपोइन्ट बदल्नुअघि ती होस्टअनुसारका ओभरराइड जाँच्नुहोस्।
HTTPS मा प्रमाणपत्रको प्रमाणीकरण छुट्टै जाँच नै रहन्छ। स्वीकृत निरीक्षण CA आवश्यक भए उचित विश्वास कन्फिगर गर्नुहोस्; डाउनलोड अघि बढाउनकै लागि अर्को पक्ष वा होस्टनामको प्रमाणीकरण बन्द नगर्नुहोस्। प्याकेजका हस्ताक्षरको उद्देश्य पनि TLS र प्रोक्सी राउटिङभन्दा फरक हुन्छ।
कमान्डको अन्तिम निकास स्थिति मात्र नहेर्नुहोस्
कुन रिपोजिटरी अनुरोध वास्तवमै सफल भए र APT ले डाउनलोडका चेतावनी दिएको छ कि पुराना सूची पुनः प्रयोग गरेको छ भन्ने जाँच्नुहोस्। आंशिक अपडेट सबै स्रोतले मार्ग सफलतापूर्वक प्रयोग गरेको प्रमाण होइन।
स्थायी कन्फिगरेसनको परीक्षण उल्ट्याउन आफूले थपेका प्रोक्सी प्रविष्टि मात्र हटाउनुहोस्। त्यसपछि बाँकी वातावरण वा होस्टअनुसारका सेटिङ जाँच्नुहोस्, जसले अझै अर्को प्रोक्सी छान्न सक्छन्।