Un fitxer de configuració es pot analitzar correctament i tot i així no configurar el proxy. APT accepta un arbre d'opcions amb nom; no tracta cada branca versemblant com una instrucció per al seu transport HTTP.

Per a la ruta HTTP, la configuració de proxy d'APT és:

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

Feu servir un punt final HTTP del vostre servei o la llista de proxys HTTP quan l'accés a repositoris públics pugui usar proxys públics. Embolcallar la mateixa opció en un àmbit extra en canvia el nom:

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

Això situa el valor a APT::Acquire::http::Proxy. No és una altra grafia de Acquire::http::Proxy. El mètode d'adquisició HTTP busca aquest últim.

Demaneu el valor exacte

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

Aquestes són inspeccions de configuració només de lectura. La sortida pot exposar informació d'usuari si l'URI la conté, així que manteniu les credencials fora de les transcripcions compartides. Compareu els mateixos fitxers de configuració, opcions i context de compte que inicien l'operació de paquets fallida.

Un valor absent al camí correcte explica per què un fitxer que sembla vàlid no va triar el punt final. Encara no diu si aquest punt final és accessible.

Comproveu la puntuació a la capa correcta. Els noms usen separadors de doble dos punts; les assignacions de valors ordinàries necessiten cometes i un punt i coma final. Les majúscules no són significatives en els noms d'opció d'APT, així que canviar proxy per Proxy no és una reparació per a un àmbit extra. Un punt i coma dins de la cadena URI és dada, no el terminador de la sentència.

Corregiu la declaració en lloc d'afegir més exportacions al voltant. Un cop APT informa de l'opció prevista, una connexió rebutjada, un 407 o un error de certificat pertanyen a una etapa posterior.

Articles relacionats