99proxy är sent bara inom /etc/apt/apt.conf.d/. Ett skrivbordsverktyg som skriver samma standardproxy till /etc/apt/apt.conf kan ändå få den sista tilldelningen.

På de vanliga konfigurerade platserna läser APT in:

  1. En valfri APT_CONFIG-fil.
  2. Giltiga filer i dess delmapp, i alfanumerisk ordning.
  3. Huvudkonfigurationsfilen.
  4. Senare programspecifika inställningar och kommandoradsalternativ.

Att byta namn på fragmentet till 999proxy flyttar det inte förbi huvudfilen. Identifiera programmet som äger den motstridiga posten och rätta den understödda källan, medan orelaterade alternativ bevaras.

Kontrollera om fragmentet alls var giltigt. APT accepterar filer utan ändelse eller .conf-filer enligt sina teckenregler för filnamn. 99proxy.disabled är inte likvärdigt med 99proxy.conf; ignoreringskonfigurationen avgör om ett avvisat namn förblir tyst eller ger ett meddelande. Andra tjänsters *.d-inläsare kan använda andra regler.

För en tillfällig jämförelse åsidosätter kommandoradsalternativet -o Acquire::http::Proxy=... det allmänna värdet för det anropet. En -c-fil läses in i kommandoradsfasen, medan APT_CONFIG läses in tidigare; inget av dem betyder att alla normala filer ignoreras.

Undersök det exakta effektiva alternativet med samma indata och kontrollera sedan värdspecifika inställningar och upptäcktspolicyn. Att åsidosätta en standard raderar inte de andra grenarna av trädet.

Relaterade artiklar