Dove trova APT quel vecchio proxy?
Eliminare apt.conf non rimuove tutte le impostazioni proxy di APT. Ispezionare la configurazione effettiva, i frammenti di configurazione e l'ambiente del comando.
Iniziare dalla configurazione effettiva e dalle dichiarazioni persistenti prima di rimuovere un altro file APT:
apt-config dump
rg -n -i proxy /etc/apt/apt.conf /etc/apt/apt.conf.dapt-config dump mostra la configurazione effettiva di APT; la ricerca aiuta a individuare le dichiarazioni proxy memorizzate. Un file cercato mancante non è di per sé un errore da correggere. Esaminare l'output localmente perché i valori possono contenere credenziali.
Eliminare /etc/apt/apt.conf rimuove solo una possibile fonte. APT legge anche i frammenti, accetta override da riga di comando e supporta input dall'ambiente proxy. Controllare le chiavi specifiche dell'host e anche il valore predefinito usando le regole di lettura della configurazione.
Se la vecchia rotta resta inspiegata, ispezionare l'ambiente della shell reale o dell'automazione che avvia APT. sudo può modificare quell'ambiente; le variabili di un terminale normale non sono una prova equivalente.
Per un confronto diretto intenzionale, usare il valore DIRECT documentato per il trasporto in questione tenendo conto delle voci host più specifiche. Una stringa magica non documentata chiamata false in una vecchia risposta non può stabilire la stessa politica.
Modificare la fonte a cui appartiene l'indirizzo obsoleto. Lasciare i file non correlati in apt.conf.d. Se il software di gestione ricrea la voce, correggerne l'input affinché il proxy non ritorni al prossimo aggiornamento. Un interruttore del desktop non può rimuovere tutte queste fonti indipendenti.