Ibgħat it-tniżżil ta’ APT permezz ta’ proxy
Issettja proxy HTTP b’mod espliċitu għat-talbiet tar-repożitorji APT, żomm il-verifika HTTPS attiva u iċċekkja l-eċċezzjonijiet diretti għal hosts speċifiċi.
APT għandu l-għażliet tiegħu stess għall-proxy. Li tbiddel issettjar tal-browser ma jistabbilixxix liema rotta juża apt-get, u li tbiddel mirror ta’ repożitorju mhuwiex l-istess bħal li tagħżel proxy.
Għal kmand wieħed, għaddi l-issettjar b’mod espliċitu:
sudo apt-get \
-o Acquire::http::Proxy=http://203.0.113.10:8080/ \
-o Acquire::https::Proxy=http://203.0.113.10:8080/ \
update
Minflok l-IP użat għad-dokumentazzjoni, uża l-endpoint HTTP li għażilt mis-servizz tiegħek jew mil-lista ta’ proxies HTTP. Iż-żewġ valuri jistgħu jindikaw proxy HTTP ordinarju jekk jappoġġja t-tunnels HTTPS meħtieġa. L-ismijiet tal-għażliet jiddeskrivu t-trasport tar-repożitorju li qed jiġi kkonfigurat.
Għal konnessjoni li biħsiebek iżżomm
Il-konfigurazzjoni ta’ APT tista’ taħżen l-istess valuri f’fajl apposta taħt /etc/apt/apt.conf.d/:
Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";
Żomm il-virgoletti u s-semikolons tas-sintassi. Fajl separat b’isem ċar jagħmilha aktar faċli li tneħħi aktar tard l-issettjar tiegħek li jieħu preċedenza, mingħajr ma tikteb mill-ġdid id-definizzjonijiet tar-repożitorji jew għażliet APT mhux relatati.
Biex tispezzjona valur magħżul mingħajr ma tibda operazzjoni fuq pakketti, uża:
apt-config shell PROXY Acquire::http::Proxy
APT jappoġġja wkoll il-konfigurazzjoni tal-ambjent http_proxy, iżda l-ambjent disponibbli permezz ta’ sudo jista’ jkun differenti minn dak fit-terminal fejn issettjajtu. Għażliet APT espliċiti jagħmlu paragun b’kmand wieħed aktar faċli biex issegwih.
Repożitorju jista’ jaqbad direttament apposta
Għażla tal-proxy għal host speċifiku tista’ tuża l-valur speċjali DIRECT. Jekk repożitorju wieħed biss jinjora l-proxy ġenerali, spezzjona dawk l-issettjar tal-host li jieħdu preċedenza qabel ma tibdel l-endpoint.
F’HTTPS, il-verifika taċ-ċertifikat tibqa’ kontroll separat. Fejn tkun meħtieġa CA ta’ spezzjoni approvata, ikkonfigura l-fiduċja xierqa; tiddiżattivax il-verifika tal-parti l-oħra jew tal-isem tal-host sempliċement biex it-tniżżil ikompli. Il-firem tal-pakketti għandhom ukoll skop differenti minn TLS u r-routing permezz tal-proxy.
Ħares lil hinn mill-istatus finali tal-ħruġ tal-kmand
Iċċekkja liema talbiet tar-repożitorji verament irnexxew u jekk APT jirrapportax twissijiet tat-tniżżil jew reġax uża listi eqdem. Aġġornament parzjali mhuwiex prova li kull sors uża r-rotta b’suċċess.
Biex tħassar prova b’issettjar persistenti, neħħi biss l-entrati tal-proxy li żidt. Imbagħad iċċekkja jekk baqax issettjar tal-ambjent jew ta’ hosts speċifiċi li xorta jista’ jagħżel proxy ieħor.