L'ISP presso cui lavoro sta configurando una rete IPv6 interna in preparazione per la connessione a Internet IPv6. Di conseguenza, molti dei server in questa rete ora tentano di connettersi a security.debian.org tramite il suo indirizzo IPv6 per impostazione predefinita durante l'esecuzione di apt-get update
, e ciò comporta l'attesa di un lungo timeout ogni volta che scarico aggiornamenti di qualsiasi tipo.
C'è un modo per dire ad apt di preferire IPv4 o ignorare del tutto IPv6?
Risposta accettata:
Aggiungi -o Acquire::ForceIPv4=true
durante l'esecuzione di apt-get
.
Se vuoi rendere l'impostazione persistente, crea /etc/apt/apt.conf.d/99force-ipv4 e inserisci Acquire::ForceIPv4 "true";
in esso:
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4
Opzioni di configurazione Acquire::ForceIPv4
e Acquire::ForceIPv6
sono stati aggiunti alla versione 0.9.7.9~exp1 (vedi bug 611891) disponibile da Ubuntu Saucy (rilasciato nell'ottobre 2013) e Debian Jessie (rilasciato nell'aprile 2015).