Un repositorio de paquetes interno non debería saír da rede da oficina e volver a través dun proxy externo. Pode darlle a APT unha excepción específica de host sen desactivar o proxy para cada descarga.

Por exemplo, un fragmento de configuración de APT pode conter:

Acquire::http::Proxy "http://proxy.example:8080/";
Acquire::http::Proxy::packages.office.example "DIRECT";
Acquire::https::Proxy::packages.office.example "DIRECT";

O exemplo mantén un proxy HTTP predeterminado e exime o host do repositorio indicado de ambas as opcións de transporte enumeradas. Para a súa ruta predeterminada externa, a lista de proxies HTTP ofrece candidatos cando se permiten proxies públicos; manteña o repositorio interno directo. Configure calquera proxy HTTPS predeterminado necesario por separado para que coincida co contorno real.

Use un host, non un URL de repositorio

O sufixo é un nome de host: sen https://, sen ruta e sen barra final. Varios repositorios no mesmo host comparten esa excepción de enrutamento. Non é unha regra de devasado por directorio.

DIRECT é un valor de selección de proxy de APT, documentado no manual de transporte HTTP. Non significa «usar outro espello» e non cambia que paquetes publica o repositorio.

Segue a descarga máis aló do seu primeiro URL

Se un repositorio redirixe a outro nome de host, esa solicitude ten a súa propia decisión de enrutamento. O mesmo se aplica cando os metadatos e os arquivos de paquetes proveñen de hosts diferentes. Manteña as excepcións aliñadas cos hosts que o servizo interno realmente necesita.

Unha ruta directa tamén necesita accesibilidade normal e unha confianza de certificado correcta. Unha selección de omisión exitosa non pode facer que un servidor interno inaccesible responda.

Revise a configuración efectiva de APT despois de colocar o fragmento no directorio de configuración habitual. Unha entrada posterior específica de host pode cambiar o resultado. Evite copiar a sintaxe de omisión con comodíns dun navegador nesta clave; a configuración de host documentada de APT é a interface relevante.

Artigos relacionados