apt-get update wird auf debian lenny 404


23

Hier ist mein /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

Wenn ich mache:

# apt-get update

Ich bekomme dann ein paar gute Zeilen:

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.

Antworten:


14

Nach einigem Hin und Her scheint es ein Problem mit den Debian-Spiegeln zu sein. Laut den Mirror-Informationen sollte Lenny verfügbar sein, obwohl Sie möglicherweise jede Instanz von Lenny durch 'oldstable' in ersetzen müssen /etc/apt/sources.list. Das Hochziehen von 3 Spiegeln hat jedoch gezeigt, dass "Lenny" und "Oldstable" nicht mehr aufgeführt sind.

Update: Ich habe ein bisschen mehr herumgestöbert und festgestellt, dass auf dem USC Mirror immer noch "Lenny" aufgelistet ist. Kommentieren Sie Ihre vorhandenen Einträge aus sources.listund duplizieren Sie diese:

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

Ersetzt mit:

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

Sehen Sie, ob das den Trick macht.

Mit etwas Glück ist dies ein vorübergehendes Problem, das sich in wenigen Tagen von selbst beheben lässt.

Update 2: Es sieht so aus, als wäre dies nicht vorübergehend, und http://archive.debian.org ist der beste Ort, um Pakete für Lenny abzurufen. Es sieht auch so aus, als ob die Sicherheitsunterstützung für Lenny am 12. Februar 2012 beendet wurde, obwohl sie am 10. März 2012 die Version 5.0.10, ein Punkt-Update, veröffentlicht hat.

Es wäre wahrscheinlich sinnvoll, ein Upgrade zu planen, insbesondere für alle mit dem Internet / der Öffentlichkeit verbundenen Server.


Vielen Dank! Was ist mit "security.debian.org"?
JoelFan


Guter Fang. Ich werde meine Antwort mit ein paar Details aktualisieren, falls hier jemand darauf stößt.
Christopher Cashell

Warum sagst du, es ist vorübergehend? Es scheint, als wäre es EOL.
JoelFan

1
Ich würde es nicht als "Problem mit den Spiegeln" bezeichnen, dass sie keine Veröffentlichung mehr führen, die nicht mehr unterstützt wird.
Wyzard

29

Ändern Sie Ihre /etc/apt/sources.listwie folgt:

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

Lenny-Pakete wurden von allen Mirrors in: archive.debian.org entfernt. Aktualisieren Sie also Ihre sources.list in: deb http://archive.debian.org Lenny-Hauptbeitrag

OK - das hat bei mir nicht funktioniert, aber

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

tat

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.