La instalación de apt-get no funciona en Raspberry Pi

20

Traté de instalar python-pipescribiendo este comando:

sudo apt-get install python-pip

Y el resultado está abajo:

Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python2.6-minimal armhf 2.6.8-1.1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python2.6 armhf 2.6.8-1.1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-pkg-resources all 0.6.24-1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-setuptools all 0.6.24-1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-pip all 1.1-3
  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python2.6/python2.6-minimal_2.6.8-1.1_armhf.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python2.6/python2.6_2.6.8-1.1_armhf.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/d/distribute/python-pkg-resources_0.6.24-1_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/d/distribute/python-setuptools_0.6.24-1_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python-pip/python-pip_1.1-3_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Luego intenté sudo apt-get update y sudo apt-get update --fix-missing, pero tampoco funciona.

El resultado fue así:

Err http://raspberrypi.collabora.com wheezy Release.gpg
  Temporary failure resolving 'raspberrypi.collabora.com'
Err http://archive.raspberrypi.org wheezy Release.gpg
  Temporary failure resolving 'archive.raspberrypi.org'
Err http://mirrordirector.raspbian.org wheezy Release.gpg
  Temporary failure resolving 'mirrordirector.raspbian.org'
Reading package lists... Done
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/Release.gpg  Temporary failure resolving 'mirrordirector.raspbian.org'

W: Failed to fetch http://raspberrypi.collabora.com/dists/wheezy/Release.gpg  Temporary failure resolving 'raspberrypi.collabora.com'

W: Failed to fetch http://archive.raspberrypi.org/debian/dists/wheezy/Release.gpg  Temporary failure resolving 'archive.raspberrypi.org'

W: Some index files failed to download. They have been ignored, or old ones used instead.

¿Como puedó resolver esté problema?

SamuraiT
fuente
66
¿Has comprobado que tu conexión a Internet funciona correctamente?
IntelligentHeating
1
El problema es el espejo. Puedo ir a cualquier otro lado menos allí. Hacer ping funciona, pero olvídate de los datos.
¿Cuántas conexiones tienes? Tengo el mismo problema cuando tengo 2 conexiones de ethernet eth0 y wlan0
inye
Obtuve esto después de actualizar mi distribución de wheezy a jessie. Tuve que reconfigurar mi wifi. Intente wget google.comconfirmar la naturaleza de este error
boulder_ruby
¿Cuál es el contenido de / etc / network / interfaces?
wb9688

Respuestas:

16

Parece que tiene problemas para resolver las distintas URL de las que apt-get se está recuperando.

Intentaría lo siguiente:

1.) Comprueba que tienes una conexión a Internet activa, prueba google.com con una segunda máquina, por ejemplo. 2.) Si su Raspberry Pi está conectada a su enrutador doméstico, verifique que tenga asignado un IP # 3.) Intente hacer ping a google.com desde la línea de comandos:

ping google.com

Deberías ver algo como:

PING google.com (74.125.226.233): 56 data bytes
64 bytes from 74.125.226.233: icmp_seq=0 ttl=56 time=3.281 ms
64 bytes from 74.125.226.233: icmp_seq=1 ttl=56 time=4.058 ms
64 bytes from 74.125.226.233: icmp_seq=2 ttl=56 time=3.999 ms

Si esto no funciona, podría ser su conexión a Internet o un problema de DNS.

Para problemas de DNS, verifique que su archivo resolv.conf esté configurado correctamente (si ha asignado servidores de nombres manualmente):

/etc/resolv.conf

Si está utilizando DHCP, resolv.conf debe actualizarse automáticamente.

Calentamiento inteligente
fuente
1
lamento llegar tarde en responder. El ping no funciona. El DNS era el mismo que mi pc: mac cuando entro en ping, dicen: connect: Network is unreachable también cambié las interfaces; dchp -> static, así que agregué dirección, máscara de red, puerta de enlace.
SamuraiT
Además, probé otros DNS, nameserver 8.8.8.8 nameserver 8.8.4.4luego ping: unknown host google.com
ingresé
incluso intenté hacer ping a la puerta de enlace, no funcionó. así que supongo que hay algunos problemas con la puerta de enlace. Sin embargo, cuando pellizqué desde Mac, funcionó; El problema no es la puerta de enlace en sí.
SamuraiT
1
¿Cómo lograste resolver este problema?
user3378649
3

Tratar

sudo apt-get update

seguido por

sudo apt-get upgrade

y luego vuelva a intentar instalar el python-pip.

Solucioné exactamente el mismo problema que tenía hace una semana.

Paul
fuente
3
OP claramente no tiene conexión a Internet funcionando, su consejo es bueno, pero por el problema diferente =)
lenik
@lenik Quizás, mientras intenta un montón de URL. Pero no pude obtener el error y un 404 con mirrordirectory. Y haciendo sudo apt-get updateluego haciendo sudo apt-get install nmaptrabajado. Mientras que antes de la actualización, recibía el error de recuperación 404 en mirrordirectory. Googlear el problema trajo esta página de QnA.
barlop
Tuve un problema similar con "sudo apt-get install dnsutils" (404, sin embargo). Esto resolvió el problema.
Peter Mortensen
No, tuvo un problema totalmente diferente que pensó que era similar debido a que no entendía los mensajes de error.
Peter Green
1

Tuve exactamente el mismo problema, después de un error al configurar direcciones IP fijas para mis adaptadores de red. sudo nano /etc/network/interfacespara editar, y asegúrese de que no haya dos direcciones IP iguales para un adaptador. Tenía transmisión y puerta de enlace en la misma dirección, pero eso mató el acceso a Internet.

Además, si usa Pi con y sin cable de red, pero siempre con adaptador wlan, debe configurar la máscara de red, la red, la transmisión y la puerta de enlace para ambos adaptadores.

RolfBly
fuente
0

Acabo de descubrir que el mío no se actualizará mientras uso mi adaptador wifi. Tengo una dirección IP fija en esto, así que no estoy seguro de si es porque estoy usando el adaptador wifi o porque tengo una IP fija. Pensé que podría ayudar a algunas personas, ya que descubrí que cuando volví a conectar mi cable LAN y quité mi adaptador USB Wifi, funcionó bien.

Paul Lewis
fuente
0

Recomendaría verificar su configuración de hora y fecha en su Pi .

Tener una fecha o hora incorrecta afecta la descarga de archivos alojados en un certificado.

Para verificar, simplemente inicie en el escritorio "startx" y haga clic en el tiempo en la barra de herramientas. ¡Dirá la hora y la fecha!

Praveen K
fuente
1
O simplemente escriba "fecha" en la línea de comando ...
M.Herzkamp