wheezy-updates auf archive.debian.org gibt 404 Not Found zurück


13

Ich habe eine alte Testmaschine auf Debian Wheezy, die ich momentan nicht wirklich aktualisieren kann.

Debian Wheezy-Repositories wurden im Februar archiviert. Also will ich voraus und aktualisiere meine /etc/apt/sources.listvon

deb http://ftp.fr.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian wheezy-updates main

zu

deb http://archive.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://archive.debian.org/debian wheezy-updates main

Beim Laufen apt-get updatewird jedoch der folgende Fehler angezeigt:

# apt-get update
<snip>
Err http://archive.debian.org wheezy-updates/main i386 Packages
  404  Not Found [IP : 193.62.202.28 80]

Andere Repositorys werden ohne Probleme aktualisiert.

Vermisse ich etwas


Wenn es sich um EOL handelt, sollten Sie ernsthaft ein Upgrade auf eine unterstützte Version in Betracht ziehen.
gf_

1
Es gibt kein solches Repository im Archiv. Es ist Jahre her, ein Upgrade durchzuführen.
Michael Hampton

Danke für das Erinnern! Es ist eine Testmaschine, die auf meinem PC (einer VM) installiert ist und über das Internet (nicht einmal über mein LAN) nicht zugänglich ist. Ich werde es wahrscheinlich in naher Zukunft mit einem aktuellen Debian von Grund auf neu erstellen. Wenn es sich um eine Produktionsmaschine handelte, wäre sie natürlich bereits aufgerüstet worden.
Zoddo

Antworten:


11

Wenn Sie das Debian-Archiv verwenden , sollten Sie keine passende Quellzeile haben, auf die verwiesen wird wheezy-updates. Diese spezielle (Unter-) Verteilung ist in den Archiven nicht vorhanden.

Wenn Sie nur die Zeilen entfernen :

deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian wheezy-updates main

Sie sollten in der Lage sein, Ihre apt-getBefehle erneut auszuführen.

Die ganze Geschichte

Das wheezy-updatesRepository enthielt Pakete, die bereitgestellt wurden, um das Hauptrepository zu aktualisieren, dh wheezyzwischen kleineren Releases. Im Laufe der Zeit, als Wheezy auf 7.1, 7.2 und schließlich auf 7.11 aktualisiert wurde, wurden die darin enthaltenen Pakete wheezy-updatesin das Haupt-Repository von Wheezy verschoben. Als Wheezy im Mai 2018 EOLed erhielt, wurden keine Pakete aufbewahrt wheezy-updates, sodass es keinen Sinn machte, wheezy-updatesin das Debian-Archiv zu wechseln .

Die Liste aller vom Archiv-Repository unterstützten Debian-Distributionen finden Sie unter: http://archive.debian.org/debian/dists/ Überprüfen Sie auch die README-Dateien unter http://archive.debian.org/README und http: //archive.debian.org/debian/README , um eine noch umfassendere Liste des Archivinhalts zu erhalten.

Das security.debian.orgRepository wird auch unter http://archive.debian.org/debian-security/ archiviert. Wenn Sie die letzten Updates aus dem Mai 2018 abrufen möchten, die für Wheezy veröffentlicht wurden, können Sie dies auch tun Fügen Sie diese Zeile Ihren passenden Quellen hinzu:

deb http://archive.debian.org/debian-security/ wheezy/updates main

Vorsicht

Seien Sie, wie in den Kommentaren zu Ihrer Frage erwähnt, vorsichtig, wenn Sie einen Computer mit dem Debian-Archiv ausführen, da diese Pakete nicht aktualisiert und daher nicht mehr sicher sind (auch wenn Sie die Debian-Sicherheit aus dem Archiv verwenden) . Es ist wahrscheinlich in Ordnung, wenn Ihr Computer nicht direkt mit einem Netzwerk verbunden ist. Andernfalls würde ich ein Upgrade so schnell wie möglich empfehlen.


"Gleiches gilt für das Repository security.debian.org, da Wheezy EOL ist, erhalten Sie von dort keine Pakete." AFAICT das ist nicht wahr. Das Sicherheits-Repo in archive.debian.org/debian-security enthält Perl 5.14.2-21 + deb7u6, das Haupt-Repo in archive.debian.org/debian enthält jedoch nur 5.14.2-21 + deb7u3.
Christian Schmidt

Richtig, danke für deinen Kommentar. Ich habe meine Antwort geändert, um dies besser widerzuspiegeln. Aber diese Sicherheitspakete sind jetzt auch veraltet und bringen daher wenig Wert.
Tonin

8

Fügen Sie die Sicherheitsupdates hinzu:

deb http://archive.debian.org/debian wheezy main
deb http://archive.debian.org/debian-security wheezy/updates main
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.