apt-get update me da errores con mirrordirector.raspbian.org

12

Estoy tratando de instalar tightvncserver en mi rPi modelo A con Raspbian. Me estoy conectando al rPi a través de SSH desde mi computadora portátil. Puedo conectarme a internet, pero no puedo instalar el paquete. Parece ser un problema con mirrordirector.raspbian.org porque ahí es donde mi rPi tiene problemas. ¿Alguien más se encuentra con este problema o ha encontrado una solución? La búsqueda en este sitio parecía mostrar que no estoy solo en esto, pero no pude encontrar una resolución.

He intentado

sudo apt-get update

Captura de pantalla: Captura de pantalla para sudo apt-get update

pero toma una eternidad al tratar de llegar a mirrordirector.raspbian.org Cada vez que lo intento dice "XX% [esperando encabezados]" durante varios (30+) minutos antes de terminar con un mensaje de error.

He intentado hacer ping a mirrordirector.raspbian.org tanto con mi rPi como con mi computadora portátil, y ambos me dicen que es inalcanzable. Cuando intento ir allí con mi navegador (en la computadora portátil) me da el error 504 tiempo de espera de la puerta de enlace.

Editar: probé wget mirrordirector.raspbian.org y me dio un error 504 ... ¿Alguien más está recibiendo este error? Salida de wget en rPi

¿Debo cambiar mi archivo sources.list? contiene

deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free r $

Awsumman
fuente
cuando intenté visitar las páginas manualmente, tuve el mismo problema que el tuyo, ya que tu Pi no tiene memoria o tu tarjeta de memoria se corrompió, tuve el mismo problema, lo resolví con otra tarjeta de memoria (expandí la partición de memoria) ver este enlace aquí
Ruthvik Vaila
Tengo el mismo problema. ¿Utiliza un enrutador Netgear?
Vreality
La pregunta es antigua, pero hoy tuve el mismo problema de poder hacer ping pero no obtener datos con wget también de google.com, así que aquí está mi solución: después de muchas pruebas solo para intentarlo, lancé rpi-update y funcionó, luego, después de un reinicio, apt-get comenzó a funcionar. Parece una locura, pero así fue
Andrea Giovacchini
Asegúrese de verificar que no haya una regla de firewall que bloquee su intento de conexión.
anonymous164937
Puede valer la pena mencionar la lista de réplicas de Raspbian . De relevancia / explicación también es el párrafo que menciona que: "El sistema de redirección de réplica está disponible en mirrordirector.raspbian.org . Proporciona los mismos archivos que archive.raspbian.org y puede se usa en fuentes aptas, etc. Está alimentado por mirrorbrain y dirigirá automáticamente las solicitudes a un espejo adecuado (y con suerte local) (nota: por razones técnicas no se redirigen todos los archivos). " MirrorBrain es un proyecto FOSS.
SlySven

Respuestas:

6

Tenga en cuenta que esta respuesta está desactualizada y la versión actual de Raspbian es jessie , no sibilante . Asegúrese de cuál está usando antes de hacer cualquier cosa.

Su raspbi no pudo encontrar un espejo válido, por lo que necesita encontrar un espejo que funcione. Para espejos válidos y que funcionen, consulte http://www.raspbian.org/RaspbianRepository

Después de obtener una dirección espejo válida, debe agregar esta url espejo a su /etc/apt/sources.list

por ejemplo, su archivo sources.list debería verse como

deb http://archive.raspbian.org/raspbian wheezy main contrib non-free
deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free

y luego necesitas actualizar las fuentes de apt

sudo apt-get dist-upgrade

finalmente actualiza tu raspbian o haz lo que quieras

sudo apt-get update
efesaid
fuente
3

Tuve un problema similar. Resultó que la red en la que estaba requería solicitudes http para pasar por un proxy.

Por lo general, escribir lo siguiente antes de acceder a la web funcionará:

pi@raspberrypi ~ $ export http_proxy="http://username:password@host:port/"

(donde username:passwordestán su nombre de usuario y contraseña en el proxy, hostes el nombre del proxy y portes el puerto en el proxy. Si no necesita iniciar sesión en el proxy, puede omitir la username:password@parte).

Pero resulta que apt-getno entiende la http_proxyvariable (por razones de seguridad).

En cambio, seguí las instrucciones en http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=18634

pi@raspberrypi ~ $ cd /etc/apt/apt.conf.d/
pi@raspberrypi /etc/apt/apt.conf.d $ sudo nano 10proxy

Dentro del nanoeditor escriba la siguiente línea:

Acquire::http::Proxy "http://username:password@host:port";

Luego use ^ X (Ctrl-X) para guardar y salir. Ahora

sudo apt-get update

Deberia trabajar.

Lógica Errante
fuente
2

Hola, tuve el mismo problema, descubrí que en mi caso es mi enrutador netgear el que bloquea todas las direcciones IP en el rango 5.xxx,
por lo que raspbian.org está bloqueado (también probé en www.pure.com). El mismo resultado es netgear. abusando del rango 5.xxx para la función readycloud, ¡muy mal! Lo resolví usando acceso wifi en otro lugar (sin enrutador netgear)

ventilador raspi
fuente
1
¿Hay alguna forma de deshabilitar esta "característica" absolutamente horrible en el enrutador?
Vreality
2

Algunas de las respuestas a esta pregunta están desactualizadas ahora que la versión actual de Raspbian es jessie , no sibilante .

El contenido de /etc/apt/sources.listha cambiado en consecuencia. Aquí está como aparece en la imagen 2016-09-23:

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi

Tuve este problema mirrordirector.raspbian.orgy lo resolví descomentando la última línea. Curiosamente, esto solo fue necesario en una de las dos tarjetas SD que instalé.

Sivaraj Nagasayanam
fuente
1

Tuve el mismo (?) Problema con mirrordirector.raspbian.org. Arranqué una nueva imagen e hice una conexión wifi mientras estaba en la interfaz de usuario raspi-config. Me desconecté de la consola e intenté apt-get. Sin suerte. De hecho, no hay internet en absoluto. Salir de la interfaz gráfica de usuario mató la conexión. Reinicié y esta vez internet funciona, apt-get working.

usuario16300
fuente
1

Tuve el mismo problema y descubrí que el problema era que mi /etc/resolv.conf estaba apuntando el servidor de nombres a una antigua dirección IP que anteriormente usaba una estación de trabajo en mi red (No tengo idea de por qué) después de corregir eso en mi servidor DNS en mi red todo estaba bien

Kyle
fuente
0

Tenga en cuenta que esta respuesta está desactualizada y la versión actual de Raspbian es jessie , no sibilante . Asegúrese de cuál está usando antes de hacer cualquier cosa.

  1. sudo nano /etc/apt/sources.list
  2. borrar toda la línea y agregar

deb http://archive.raspbian.org/raspbian wheezy main contrib no libre

deb-src http://archive.raspbian.org/raspbian wheezy principal contrib no libre

  1. salir y guardar CTRL-X
  2. sudo apt-get upgrade
  3. sudo apt-get update
Hamed
fuente
¿Por qué crees que este es el problema?
Steve Robillard
Creo que hay un problema al instalar programas anteriores de origen
Hamed