Idaan sa proxy ang mga download ng APT
Magtakda ng tahasang HTTP proxy para sa mga hiling sa repository ng APT, panatilihin ang HTTPS verification at suriin ang mga direktang eksepsiyon kada host.
May sariling mga opsiyon sa proxy ang APT. Hindi natutukoy ng pagbabago sa setting ng browser kung aling ruta ang ginagamit ng apt-get, at hindi katumbas ng pagpili ng proxy ang pagpapalit ng repository mirror.
Para sa isang command, tahasang ipasa ang mga setting:
sudo apt-get \
-o Acquire::http::Proxy=http://203.0.113.10:8080/ \
-o Acquire::https::Proxy=http://203.0.113.10:8080/ \
update
Palitan ang IP na para sa dokumentasyon ng HTTP endpoint na pinili mo mula sa iyong serbisyo o sa listahan ng mga HTTP proxy. Maaaring tumukoy ang parehong halaga sa karaniwang HTTP proxy kung sinusuportahan nito ang kinakailangang mga HTTPS tunnel. Inilalarawan ng mga pangalan ng opsiyon ang transport ng repository na kino-configure.
Para sa koneksiyong balak mong panatilihin
Maaaring itago ng configuration ng APT ang parehong mga halaga sa isang nakalaang file sa ilalim ng /etc/apt/apt.conf.d/:
Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";
Panatilihin ang mga panipi at tuldok-kuwit ng syntax. Mas madaling alisin sa ibang pagkakataon ang sarili mong override kapag nasa hiwalay at malinaw ang pangalang file ito, nang hindi muling isinusulat ang mga depinisyon ng repository o ibang opsiyon ng APT na walang kaugnayan.
Upang tingnan ang napiling halaga nang hindi nagsisimula ng operasyon sa package, gamitin:
apt-config shell PROXY Acquire::http::Proxy
Sinusuportahan din ng APT ang environment configuration na http_proxy, ngunit maaaring iba ang environment na magagamit sa pamamagitan ng sudo kaysa sa terminal kung saan mo ito itinakda. Pinadadali ng tahasang mga opsiyon ng APT ang pagsunod sa paghahambing gamit ang isang command.
Maaaring sadyang direktang kumonekta ang isang repository
Maaaring gamitin ng proxy option para sa isang partikular na host ang espesyal na halagang DIRECT. Kung isang repository lang ang hindi gumagamit ng pangkalahatang proxy, suriin muna ang mga override na iyon para sa host bago palitan ang endpoint.
Sa HTTPS, nananatiling hiwalay na pagsusuri ang certificate verification. Kung kailangan ang aprubadong inspection CA, i-configure ang naaangkop na trust; huwag patayin ang peer o hostname verification para lamang magpatuloy ang download. Iba rin ang layunin ng mga lagda ng package kaysa sa TLS at pagruruta sa proxy.
Tingnan ang higit pa sa huling exit status ng command
Suriin kung aling mga hiling sa repository ang talagang nagtagumpay at kung nag-uulat ang APT ng mga babala sa pagkuha o muling gumamit ng lumang mga listahan. Hindi patunay ang bahagyang update na matagumpay na ginamit ng bawat source ang ruta.
Upang bawiin ang pagsubok na may permanenteng setting, alisin lamang ang mga proxy entry na idinagdag mo. Pagkatapos, suriin ang natitirang mga setting ng environment o partikular na host, na maaaring pumili pa rin ng ibang proxy.