apt-get update ottiene 404 su debian lenny


23

Ecco il mio /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

Quando io faccio:

# apt-get update

Sto ottenendo alcune buone linee, quindi:

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.

Risposte:


14

Da un po 'di frugate, sembra essere un problema con i mirror Debian. Secondo le informazioni del mirror, lenny dovrebbe essere disponibile, anche se potrebbe essere necessario cambiare ogni istanza di 'lenny' con 'oldstable' in /etc/apt/sources.list. Tuttavia, tirando su 3 specchi tutti hanno mostrato che "lenny" e "oldstable" non sono più elencati.

Aggiornamento: ho fatto un po 'più di ricerca, e ho scoperto che USC Mirror sembra avere ancora "lenny" elencato. Commenta le voci esistenti sources.liste duplicale nel:

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

Sostituito con:

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

Vedi se questo fa il trucco.

Con un po 'di fortuna questo è un problema temporaneo e si risolverà da solo in pochi giorni.

Aggiornamento 2: sembra che questo non sia temporaneo e http://archive.debian.org è il posto migliore dove estrarre i pacchetti per Lenny. Inoltre, sembra che il supporto per la sicurezza di Lenny sia terminato il 12 febbraio 2012, sebbene abbiano rilasciato la 5.0.10, un aggiornamento puntuale, il 10 marzo 2012.

Probabilmente varrebbe la pena pianificare un aggiornamento, specialmente per qualsiasi server Internet / pubblico.


Grazie! Che dire di "security.debian.org"?
JoelFan,


Buona pesca. Aggiornerò la mia risposta con alcuni dettagli, nel caso in cui qualcuno la trovi qui.
Christopher Cashell,

Perché dici che è temporaneo? Sembra che sia EOL.
JoelFan

1
Non lo definirei un "problema con i mirror" in quanto hanno smesso di portare una versione che non è più supportata.
Wyzard

29

modifica il tuo /etc/apt/sources.listcome segue:

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

2

I pacchetti Lenny sono stati rimossi da tutti i mirror a: archive.debian.org Quindi aggiorna il tuo sources.list a: deb http://archive.debian.org lenny main contrib

OK - non avrebbe funzionato per me, ma

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

fatto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.