He mirado preguntas similares:
Atascado al 0% [esperando encabezados]
la actualización de apt-get se atascó en "Esperando encabezados" cuando se usa Windows XP ICS
Sin embargo, ninguno de ellos responde mi problema.
Estoy ejecutando 12.04 AMD64 y recientemente comencé a tener un problema que cuando actualizo mis repositorios desde mi conexión en casa a través de un terminal, usando sudo apt-get update, toma una eternidad (literalmente después de 2 horas estaba al 28%), sin embargo cuando corro desde una ubicación diferente, tarda menos de 5 minutos en completarse.
He intentado cambiar el espejo que uso, pero eso no resuelve el problema. También he reducido lo que está en mi lista de fuentes, pero esto tampoco hace ninguna diferencia. No hay fallas en mi línea ADSL ya que me puse en contacto con mi ISP para verificar esto. Tampoco hace ninguna diferencia si uso una conexión WiFi o de cable de red.
¿Cuál podría ser mi problema?
Una prueba de velocidad (www.speedtest.net) sale a aproximadamente 0.9 Mbps hacia abajo y 0.42 Mbps hacia arriba (que es un poco por debajo de la velocidad de línea anunciada), resido en Sudáfrica y uso el servidor UCT LEG. Pero también he probado los otros espejos disponibles en SA ... ninguno de ellos hace la diferencia.
Respuestas:
Encontré una solución que me ayudó aquí: https://www.kubuntuforums.net/showthread.php?57567-Ubuntu-problems-on-update
Puede dejar que apt-get regenere las listas de caché usando:
fuente
sudo apt-get clean
funcionó bien varias veces para mí.Esto parece que puede ser un problema con repositorios de terceros. Sé que el repositorio de Google tarda varios minutos en responder aquí a veces. Si tiene repositorios de terceros configurados, abra el Administrador de actualizaciones, haga clic en Configuración, luego en la pestaña "Otro software". Desmarca todas las casillas de verificación, luego presiona cerrar.
Ahora, encienda una terminal y use el siguiente comando y vea si es mejor con el siguiente comando:
Si es mejor, regrese y habilite cada repositorio y vuelva a verificar uno por uno hasta que encuentre el repositorio problemático.
Si eso no funciona, puede hacer que el administrador de actualizaciones seleccione los mejores repositorios principales para usar automáticamente. Para hacerlo, abra el Administrador de actualizaciones, luego haga clic en Configuración. Seleccione la pestaña Software de Ubuntu, luego en el menú desplegable "Descargar desde:", seleccione Otro ...
Ahora, en la ventana emergente, haga clic en "Seleccionar el mejor servidor"
Luego realizará varias pruebas para seleccionar el mejor servidor para usted. Una vez que se complete, simplemente haga clic en Elegir servidor.
Ahora, encienda la terminal y verifique nuevamente.
fuente
Esto se debe principalmente al "tamaño de la MTU", que ha tenido este problema durante un tiempo y después de una inspección profunda descubrí que mi isp tiene un tamaño de mtu de 1440, mientras que la interfaz predeterminada para eth es 1500.
Para saber el tamaño máximo de mtu, consulte aquí .
para configurar el tamaño de su paquete de mtu puede usar la opción de conexión de red desde el ícono de red o usar la terminal como en este enlace .
fuente
Encontré este problema en la computadora portátil de otra persona que me pidieron que actualizara. Después de una hora de rascarse la cabeza, la inspección de / etc / environment reveló que había un proxy no instalado en el sistema. Eliminarlo solucionó el problema.
Entonces, verifique la configuración de su proxy en / etc / environment
fuente
Si ha
synaptic
instalado, tratar de dispararapt-get update
dentrosynaptic
haciendo clic en "Actualizar". Por supuesto, también se colgará, pero cuando lo cancela, imprimirá el nombre del repositorio donde se detuvo, por ejemplo:La desactivación temporal de los repositorios informados allí debería solucionar el problema. En
synaptic
, puede deshabilitarlos en "Configuración -> Otro software".fuente
Encontré esta actualización de apt-get atascada en "Esperando encabezados" al usar Windows XP ICS muy perspicaz.
Puede intentar instalar y ejecutar netselect, y copiar el sources.list generado a /etc/apt/sources.list
Espero que esto ayude.
fuente
Abra la terminal y escriba:
Ahora cree un nuevo archivo
sudo nano 99self
y escriba:fuente
A veces, todo lo que necesita hacer es cambiar al servidor principal para obtener actualizaciones. Las actualizaciones, dependiendo de su área geográfica, a veces no provienen de los servidores principales para entregas más rápidas.
Por alguna razón, los servidores de retransmisión pueden no responder lo más rápido posible a ciertas solicitudes, por lo que cambiar temporalmente al servidor principal para obtener actualizaciones debería solucionarlo.
Cuando abra su Software y actualizaciones, seleccione "Servidor principal" en la opción Descargar desde.
Usted debe ser bueno para ir. Cambiar al servidor principal siempre funciona para mí. :)
fuente
Este problema también puede ocurrir si sus servidores DNS no funcionan correctamente (o si ha configurado los servidores DNS incorrectos).
Corrí
cat /etc/resolv.conf
y me di cuenta de que había escrito mal el servidor DNS. Todo funcionó una vez que actualicé la configuración de DNS de mi interfaz de red. :)fuente
Simplemente vaya a Configuración del sistema-> Software y actualizaciones y cambie un servidor que funciona bien para mí. Supongo que mi último servidor seleccionado se averió por razones desconocidas.
fuente