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 ఎండ్పాయింట్ను వాడండి. అది అవసరమైన HTTPS టన్నెల్లకు మద్దతిస్తే రెండు విలువలూ సాధారణ HTTP ప్రాక్సీని సూచించవచ్చు. ఎంపికల పేర్లు కాన్ఫిగర్ చేస్తున్న రిపోజిటరీ ట్రాన్స్పోర్ట్ను వివరిస్తాయి.
కొనసాగించాలని అనుకునే కనెక్షన్ కోసం
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 డౌన్లోడ్ హెచ్చరికలు చూపుతుందో లేదా పాత జాబితాలను మళ్లీ వాడిందో పరిశీలించండి. పాక్షిక నవీకరణ అంటే ప్రతి మూలం ఆ మార్గాన్ని విజయవంతంగా వాడిందనడానికి ఆధారం కాదు.
శాశ్వత కాన్ఫిగరేషన్తో చేసిన పరీక్షను వెనక్కి తీసుకోవడానికి మీరు జోడించిన ప్రాక్సీ ఎంట్రీలను మాత్రమే తొలగించండి. తరువాత మిగిలిన ఎన్విరాన్మెంట్ లేదా హోస్ట్వారీ సెట్టింగ్లను పరిశీలించండి; అవి ఇంకా మరో ప్రాక్సీని ఎంచుకోవచ్చు.