Un fișier de configurare poate fi analizat cu succes și totuși să nu configureze proxy-ul. APT acceptă un arbore de opțiuni numite; nu tratează fiecare ramură plauzibilă ca pe o instrucțiune pentru transportul său HTTP.

Pentru ruta HTTP, setarea proxy APT este:

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

Folosiți un punct final HTTP din serviciul dvs. sau lista de proxy HTTP atunci când accesul la depozite publice poate folosi proxy-uri publice. Împachetarea aceleiași setări într-un domeniu suplimentar îi schimbă numele:

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

Aceasta plasează valoarea la APT::Acquire::http::Proxy. Nu este o altă ortografie a Acquire::http::Proxy. Metoda de achiziție HTTP o caută pe ultima.

Cereți valoarea exactă

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

Acestea sunt inspecții de configurare doar în citire. Ieșirea poate expune informații despre utilizator dacă URI le conține, așa că păstrați acreditările în afara transcrierilor partajate. Comparați aceleași fișiere de configurare, opțiuni și context de cont care lansează operațiunea de pachete eșuată.

O valoare lipsă pe calea corectă explică de ce un fișier care pare valid nu a selectat punctul final. Încă nu spune dacă acel punct final este accesibil.

Verificați punctuația la nivelul corect. Numele folosesc separatori cu două puncte duble; atribuirile obișnuite de valori necesită ghilimele și un punct și virgulă final. Majusculele nu sunt semnificative în numele opțiunilor APT, așa că schimbarea proxy în Proxy nu este o reparație pentru un domeniu suplimentar. Un punct și virgulă din șirul URI este dată, nu terminatorul instrucțiunii.

Corectați declarația în loc să adăugați mai multe exporturi în jurul ei. Odată ce APT raportează setarea dorită, o refuzare a conexiunii, 407 sau o eroare de certificat aparțin unei etape ulterioare.

Articole similare