Precedencia do proxy en APT: por que se pode sobrescribir 99proxy
Segue a carga da configuración de APT máis aló do directorio de fragmentos numerados cando unha ferramenta de escritorio segue substituíndo un proxy.
99proxy chega tarde só dentro de /etc/apt/apt.conf.d/. Unha ferramenta de escritorio que escribe o mesmo proxy predeterminado en /etc/apt/apt.conf aínda pode quedar coa asignación final.
Nos lugares configurados habituais, APT carga:
- Un ficheiro
APT_CONFIGopcional. - Os ficheiros admisibles do seu directorio de partes, en orde alfanumérica.
- O ficheiro de configuración principal.
- Axustes posteriores específicos do binario e opcións da liña de ordes.
Renomear o fragmento a 999proxy non o coloca despois do ficheiro principal. Identifica o programa propietario da entrada en conflito e corrixe esa fonte admitida, conservando as opcións non relacionadas.
Comproba se o fragmento era admisible. APT acepta ficheiros sen extensión ou ficheiros .conf segundo as súas regras de caracteres do nome de ficheiro. 99proxy.disabled non equivale a 99proxy.conf; a configuración de ignorar determina se un nome rexeitado queda en silencio ou xera un aviso. Os cargadores *.d doutros servizos poden usar regras distintas.
Para unha comparación temporal, a opción da liña de ordes -o Acquire::http::Proxy=... sobrescribe o valor xeral desa invocación. Un ficheiro -c cárgase na etapa da liña de ordes, mentres que APT_CONFIG cárgase antes; ningunha das dúas cousas significa ignorar todos os ficheiros normais.
Examina a opción efectiva exacta coas mesmas entradas e despois revisa os axustes específicos do equipo e a política de descuberta. Sobrescribir un valor predeterminado non borra esas outras pólas da árbore.