APT soubor přijme, ale klíč proxy přehlédne
Čtěte nastavení proxy v APT jako konfigurační strom a rozlišujte nepoužitý klíč od selhání sítě.
Konfigurační soubor lze úspěšně analyzovat a přesto proxy nenastavit. APT přijímá strom pojmenovaných voleb; nepovažuje každou věrohodnou větev za pokyn pro svůj HTTP přenos.
Pro HTTP trasu je nastavení proxy v APT:
Acquire::http::Proxy "http://proxy.example.net:8080/";
Použijte HTTP koncový bod své služby nebo seznam HTTP proxy, když přístup k veřejným repozitářům může používat veřejné proxy. Zabalení stejného nastavení do dalšího oboru mění jeho název:
APT {
Acquire {
http {
Proxy "http://proxy.example.net:8080/";
};
};
};
Tím se hodnota umístí do APT::Acquire::http::Proxy. Není to jiný způsob psaní Acquire::http::Proxy. Metoda získávání přes HTTP hledá poslední z nich.
Požádejte o přesnou hodnotu
apt-config shell HTTP_PROXY_VALUE Acquire::http::Proxy
apt-config shell NESTED_VALUE APT::Acquire::http::Proxy
Jde o kontroly konfigurace pouze pro čtení. Výstup může odhalit údaje o uživateli, pokud je URI obsahuje, proto držte přihlašovací údaje mimo sdílené přepisy. Porovnejte stejné konfigurační soubory, volby a kontext účtu, které spouštějí neúspěšnou operaci s balíčky.
Chybějící hodnota na správné cestě vysvětluje, proč vypadající platný soubor nezvolil koncový bod. Zatím neříká, zda je tento koncový bod dostupný.
Kontrolujte interpunkci ve správné vrstvě. Názvy používají dvojitá dvojtečka; běžná přiřazení hodnot vyžadují uvozovky a na konci středník. Velikost písmen není v názvech voleb APT podstatná, takže změna proxy na Proxy není opravou pro další obor. Středník uvnitř řetězce URI je data, nikoli ukončení příkazu.
Opravte deklaraci, místo abyste kolem ní přidávali další exporty. Jakmile APT ohlásí zamýšlené nastavení, odmítnutí spojení, 407 nebo chyba certifikátu patří k pozdější fázi.