Precedencia de proxy en APT: por qué se puede sobrescribir 99proxy
Siga la carga de la configuración de APT más allá del directorio de fragmentos numerados cuando una herramienta de escritorio sigue reemplazando un proxy.
99proxy llega tarde solo dentro de /etc/apt/apt.conf.d/. Una herramienta de escritorio que escribe el mismo proxy predeterminado en /etc/apt/apt.conf aún puede quedarse con la asignación final.
En las ubicaciones configuradas habituales, APT carga:
- Un archivo
APT_CONFIGopcional. - Los archivos válidos de su directorio de partes, en orden alfanumérico.
- El archivo de configuración principal.
- Ajustes posteriores específicos del binario y opciones de la línea de comandos.
Renombrar el fragmento a 999proxy no lo coloca después del archivo principal. Identifique el programa propietario de la entrada en conflicto y corrija esa fuente admitida, conservando las opciones no relacionadas.
Compruebe si el fragmento era válido. APT acepta archivos sin extensión o archivos .conf según sus reglas de caracteres del nombre de archivo. 99proxy.disabled no equivale a 99proxy.conf; la configuración de omisión determina si un nombre rechazado queda en silencio o genera un aviso. Los cargadores *.d de otros servicios pueden usar reglas distintas.
Para una comparación temporal, la opción de línea de comandos -o Acquire::http::Proxy=... sobrescribe el valor general de esa invocación. Un archivo -c se carga en la etapa de línea de comandos, mientras que APT_CONFIG se carga antes; ninguna de las dos cosas significa ignorar todos los archivos normales.
Examine la opción efectiva exacta con las mismas entradas y luego revise los ajustes específicos del equipo y la política de descubrimiento. Sobrescribir un valor predeterminado no borra esas otras ramas del árbol.