Konfiguracijsko datoteko je mogoče uspešno razčleniti in vseeno ne nastaviti proxyja. APT sprejme drevo poimenovanih možnosti; vsake verjetne veje ne obravnava kot navodila za svoj transport HTTP.

Za pot HTTP je nastavitev proxy v APT:

Acquire::http::Proxy "http://proxy.example.net:8080/";

Uporabite končno točko HTTP svoje storitve ali seznam proxyjev HTTP, ko lahko dostop do javnih repozitorijev uporablja javne proxyje. Ovijanje iste nastavitve v dodatno območje spremeni njeno ime:

APT {
    Acquire {
        http {
            Proxy "http://proxy.example.net:8080/";
        };
    };
};

To postavi vrednost v APT::Acquire::http::Proxy. To ni drug zapis Acquire::http::Proxy. Metoda pridobivanja HTTP išče slednjega.

Zahtevajte natančno vrednost

apt-config shell HTTP_PROXY_VALUE Acquire::http::Proxy
apt-config shell NESTED_VALUE APT::Acquire::http::Proxy

To so konfiguracijski pregledi samo za branje. Izhod lahko razkrije podatke o uporabniku, če jih URI vsebuje, zato hranite poverilnice zunaj deljenih zapisov. Primerjajte iste konfiguracijske datoteke, možnosti in kontekst računa, ki zaženejo neuspešno operacijo s paketi.

Manjkajoča vrednost na pravi poti pojasni, zakaj datoteka, ki se zdi veljavna, ni izbrala končne točke. Še ne pove, ali je ta končna točka dosegljiva.

Preverite ločila na pravi ravni. Imena uporabljajo dvojna dvopičja; običajne dodelitve vrednosti potrebujejo narekovaje in končni podpičje. Velikost črk v imenih možnosti APT ni pomembna, zato spreminjanje proxy v Proxy ni popravek za dodatno območje. Podpičje znotraj niza URI so podatki, ne konec stavka.

Popravite deklaracijo, namesto da bi okoli nje dodajali več izvozov. Ko APT sporoči predvideno nastavitev, zavrnitev povezave, 407 ali napaka s potrdilom spadajo v poznejšo stopnjo.

Sorodni članki