apt-get update getting 404 en debian lenny

23

Aquí está mi /etc/apt/sources.list

###### Debian Main Repos
deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

###### Debian Update Repos
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ lenny-proposed-updates main contrib non-free

Cuando lo hago:

# apt-get update

Estoy obteniendo algunas buenas líneas, entonces:

Err http://ftp.us.debian.org lenny/contrib Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny/non-free Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny-proposed-updates/main Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny-proposed-updates/contrib Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny-proposed-updates/non-free Packages
  404 Not Found [IP: 35.9.37.225 80]
Err http://ftp.us.debian.org lenny/main Packages
  404 Not Found [IP: 35.9.37.225 80]
W: Failed to fetch http://security.debian.org/dists/lenny/updates/main/binary-i386/Packages  404 Not Found [IP: 149.20.20.6 80]    
W: Failed to fetch http://security.debian.org/dists/lenny/updates/contrib/binary-i386/Packages  404 Not Found [IP: 149.20.20.6 80]    
W: Failed to fetch http://security.debian.org/dists/lenny/updates/non-free/binary-i386/Packages  404 Not Found [IP: 149.20.20.6 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/contrib/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/non-free/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny-proposed-updates/main/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny-proposed-updates/contrib/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny-proposed-updates/non-free/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/main/binary-i386/Packages  404 Not Found [IP: 35.9.37.225 80]    
E: Some index files failed to download, they have been ignored, or old ones used instead.
JoelFan
fuente

Respuestas:

14

De un poco de hurgar, parece ser un problema con los espejos de Debian. De acuerdo con la información del espejo, lenny debería estar disponible, aunque es posible que deba cambiar cada instancia de 'lenny' con 'oldstable' en /etc/apt/sources.list. Sin embargo, al levantar 3 espejos, todos han demostrado que 'lenny' y 'oldstable' ya no figuran en la lista.

Actualización: hice un poco más de búsqueda y descubrí que el Espejo de USC todavía parece tener 'lenny' en la lista. Comente sus entradas existentes sources.listy duplíquelas en:

deb http://ftp.us.debian.org/debian/

Reemplazado con:

deb ftp://mirrors.usc.edu/pub/linux/distributions/debian/

A ver si eso funciona.

Con un poco de suerte, este es un problema temporal y se resolverá en unos días.

Actualización 2: Parece que esto no es temporal, y http://archive.debian.org es el mejor lugar para obtener paquetes para Lenny. Además, parece que el soporte de seguridad para Lenny finalizó el 12 de febrero de 2012, aunque lanzaron 5.0.10, una actualización puntual, el 10 de marzo de 2012.

Probablemente valdría la pena planificar una actualización, especialmente para cualquier servidor de Internet / público.

Christopher Cashell
fuente
¡Gracias! ¿Qué pasa con "security.debian.org"?
JoelFan
También encontré serverfault.com/questions/373314/…
JoelFan
Buena atrapada. Actualizaré mi respuesta con algunos detalles, en caso de que alguien la encuentre aquí.
Christopher Cashell
¿Por qué dices que es temporal? Parece que es EOL.
JoelFan
1
No lo llamaría un "problema con los espejos" porque han dejado de llevar una versión que ya no es compatible.
Wyzard --Detener Dañar a Monica--
29

modifique su /etc/apt/sources.listcomo sigue:

deb http://archive.debian.org/debian/ lenny main contrib non-free
deb-src http://archive.debian.org/debian/ lenny main contrib non-free

deb http://archive.debian.org/debian-security lenny/updates main contrib non-free
deb-src http://archive.debian.org/debian-security lenny/updates main contrib non-free

deb http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free
SebiF
fuente
2

Los paquetes de Lenny se han eliminado de todos los espejos a: archive.debian.org. Actualice su sources.list a: deb http://archive.debian.org lenny main contrib

OK, eso no funcionó para mí, pero

 deb http://archive.debian.org/debian lenny main contrib

hizo

M. Waldorp-Bonk
fuente