77 votos

apt-get update no puede buscar archivos, error de "Falta temporal resolución de..."

Err http://archive.canonical.com natty InRelease    
Err http://security.ubuntu.com oneiric-security InRelease               
Err http://extras.ubuntu.com natty InRelease                            
Err http://security.ubuntu.com oneiric-security Release.gpg
  Temporary failure resolving ‘security.ubuntu.com'
Err http://archive.canonical.com natty Release.gpg
  Temporary failure resolving ‘archive.canonical.com'
Err http://extras.ubuntu.com natty Release.gpg
  Temporary failure resolving ‘extras.ubuntu.com'
Err http://gb.archive.ubuntu.com oneiric InRelease
Err http://gb.archive.ubuntu.com oneiric-updates InRelease
Err http://gb.archive.ubuntu.com natty-backports InRelease
Err http://gb.archive.ubuntu.com oneiric Release.gpg
  Temporary failure resolving ‘gb.archive.ubuntu.com'
Err http://gb.archive.ubuntu.com oneiric-updates Release.gpg
  Temporary failure resolving ‘gb.archive.ubuntu.com'
Err http://gb.archive.ubuntu.com natty-backports Release.gpg
  Temporary failure resolving ‘gb.archive.ubuntu.com'

Reading package lists... Done
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/oneiric/InRelease      
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/oneiric-updates/InRelease  
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/natty-backports/InRelease  
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/InRelease  
W: Failed to fetch http://archive.canonical.com/ubuntu/dists/natty/InRelease  
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/natty/InRelease  
W: Failed to fetch http://archive.canonical.com/ubuntu/dists/natty/Release.gpg  Temporary failure resolving ‘archive.canonical.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/Release.gpg  Temporary failure resolving ‘security.ubuntu.com'
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/natty/Release.gpg  Temporary failure resolving ‘extras.ubuntu.com'
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/oneiric/Release.gpg  Temporary failure resolving ‘gb.archive.ubuntu.com'
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/oneiric-updates/Release.gpg  Temporary failure resolving ‘gb.archive.ubuntu.com'
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/natty-backports/Release.gpg  Temporary failure resolving ‘gb.archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

sudo apt-get update. Hice una actualización en mi caso ayer y ahora estoy experimentando esto.

123voto

Paul Beckingham Puntos 7460

descripción

Hay dos partes a su pregunta:

  • la fijación temporal de resolver los mensajes
  • la fijación del paquete de gestión de problemas

Temporal resolver

Es probable que este problema es:

  • temporal debido a su Proveedor de Servicios de Internet no correctamente reenvío de nombres de internet (DNS) para cualquiera de sus servidores DNS externos, o
  • debido a un cambio en la red también ha bloqueado esta nomenclatura - por ejemplo, el nuevo router/módem, la reconfiguración de un interruptor con una nueva configuración.

Veamos las posibles DNS de resolución de problemas.

En primer lugar, temporalmente agregar un servidor DNS conocido a su sistema.

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null

A continuación, ejecute sudo apt-get update.

Si esto soluciona tu temporales de la resolución de los mensajes, a continuación, esperar 24 horas para ver si su ISP corrige el problema para que usted (o simplemente póngase en contacto con su ISP) o permanentemente puede agregar un servidor DNS de su sistema:

echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

8.8.8.8 es Google el propio servidor DNS.

fuente

Otro ejemplo de servidor DNS podría utilizar es OpenDNS - por ejemplo:

echo "nameserver 208.67.222.222" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

paquete de gestión de problemas

Además de los temporales de resolver problemas - usted tiene un par de paquete de administración de problemas que necesitan ser corregidos - estoy asumiendo que usted ha intentado recientemente para actualizar de una versión de Ubuntu a la siguiente versión que se recomienda en el caso de la Natty (11.04) a Onírico (11.10)

Abra una terminal y escriba

sudo nano /etc/apt/sources.list

Busque las líneas que tienen su una distribución diferente nombre en la lista de lo que estábamos esperando - en su caso - se ha actualizado a oneiric pero tiene otro nombre de la versión natty

Por ejemplo, buscar las líneas que se ven como deb http:/archive.canonical.com/ natty backports

Añadir un # al principio de la línea de comentario - por ejemplo

#deb http:/archive.canonical.com/ natty backports

Guardar y volver a ejecutar:

sudo apt-get update && sudo apt-get upgrade

Usted no debe tener más de liberación de la nomenclatura de los errores.

En el momento de escribir esto, la posible liberación de los nombres de incluir lucid, maverick, natty, oneiric, precise, quantal, raring, saucy, trusty, utopic y vivid.

9voto

Schof Puntos 859

"Fallo temporal resolver ..." significa que el DNS, es decir, la traducción de nombres de host a direcciones IP, no está funcionando. ¿Volver a configurar algo en su máquina recientemente? Si no, esto puede ser un error temporal en el ISP.

No ping -n 8.8.8.8 mostrar líneas como 64 bytes from 8.8.8.8: …? (Presione Ctrl+C para detener ping.)

  • Si no, usted específicamente tiene un problema de conectividad IP. Ejecutar traceroute -n 8.8.8.8 y ver donde se detiene: si es en tu casa/oficina, revisa tu equipo de redes. Si usted puede llegar a su ISP, quejarse a ellos.
  • Si lo hace, usted específicamente tiene un problema de DNS. Compruebe el contenido de /etc/resolv.conf; no debe ser una línea como nameserver 1.2.3.4 (posiblemente más de uno de ellos). Si las líneas están ahí, probablemente hay un problema transitorio dentro de su ISP, y usted puede ser capaz de evitar que mediante la adición de nameserver 8.8.8.8 a ese archivo (esto declara un extra de servidor DNS, que es proporcionada de forma gratuita por Google).

8voto

TRiG Puntos 495

Puedes comentar el repositorio sin resolver del archivo sources.list que se encuentran en el directorio/etc/apt /

Después de modificar el sources.list, limpiar el repositorio de apt-get como

apt-get clean

A continuación, actualización

apt-get update

El error se ido

3voto

Dirk Puntos 11

A veces, cuando estás detrás de un servidor proxy, es incluso necesario, que genere un apt.conf archivo en /etc/apt/ y llenarlo con las entradas específicas, como:

Acquire::http::proxy "http://<yourproxyserver>:<Port>";
Acquire::https::proxy "http://<yourproxyserver>:<Port>";
Acquire::ftp::proxy "http://<yourproxyserver>:<Port>";

Si hay una autentificación requerida, el archivo de configuración se ve:

Acquire::http::proxy "http://<domain\user>:<password>@<yourproxyserver>:<Port>";
Acquire::https::proxy "http://<domain\user>:<password>@<yourproxyserver>:<Port>";
Acquire::ftp::proxy "http://<domain\user>:<password>@<yourproxyserver>:<Port>";

0voto

Mithaldu Puntos 151

He experimentado errores similares cuando se ejecuta apt-get comandos. Resulta que tenía el Panel de actualización de Software abierto en la consola.
Esto parece estar bloqueando la línea de comandos apt-get , pero no estoy seguro.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: