APT accepterer filen, men overser proxy-nøglen
Læs APT's proxyindstillinger som et konfigurationstræ, og skel mellem en ubrugt nøgle og en netværksfejl.
En konfigurationsfil kan parses korrekt og alligevel undlade at konfigurere proxyen. APT accepterer et træ af navngivne valgmuligheder; det behandler ikke enhver sandsynlig gren som en instruks til sin HTTP-transport.
For HTTP-ruten er APT-proxyindstillingen:
Acquire::http::Proxy "http://proxy.example.net:8080/";
Brug et HTTP-endepunkt fra din tjeneste eller HTTP-proxylisten, når adgang til offentlige repositorier kan bruge offentlige proxyer. Hvis den samme indstilling pakkes i et ekstra omfang, ændres dens navn:
APT {
Acquire {
http {
Proxy "http://proxy.example.net:8080/";
};
};
};
Det placerer værdien ved APT::Acquire::http::Proxy. Det er ikke en anden stavemåde for Acquire::http::Proxy. HTTP-hentningsmetoden leder efter sidstnævnte.
Bed om den præcise værdi
apt-config shell HTTP_PROXY_VALUE Acquire::http::Proxy
apt-config shell NESTED_VALUE APT::Acquire::http::Proxy
Dette er skrivebeskyttede konfigurationsinspektioner. Output kan afsløre brugeroplysninger, hvis URI'en indeholder dem, så hold legitimationsoplysninger ude af delte transskriptioner. Sammenlign de samme konfigurationsfiler, valgmuligheder og kontokontekst, som starter den fejlende pakkeoperation.
En manglende værdi på den korrekte sti forklarer, hvorfor en fil, der ser gyldig ud, ikke valgte endepunktet. Det siger endnu intet om, hvorvidt det endepunkt er tilgængeligt.
Kontroller tegnsætning på det rigtige lag. Navne bruger dobbeltkolon-separatorer; almindelige værditildelinger kræver anførselstegn og et afsluttende semikolon. Store og små bogstaver er ikke betydningsfulde i APT-valgnavne, så at ændre proxy til Proxy er ikke en reparation for et ekstra omfang. Et semikolon inde i URI-strengen er data, ikke sætningsafslutteren.
Ret deklarationen i stedet for at tilføje flere eksporter omkring den. Når APT rapporterer den tilsigtede indstilling, hører en forbindelsesafvisning, 407 eller certifikatfejl til et senere trin.