PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian Wheezy Upgrade 2021


Simon Wright
2021-12-21, 09:50:39
Ich habe noch einen alten Rechner mit Wheezy laufen und würde gerne endlich mal upgraden. Leider finde ich keine Sources die noch richtig funktionieren oder ich mache was falsch.

apt-get läuft ins Leere irgendwie und ich kann nichts aktualisieren.

Meine sources.list sieht so aus (hab ich irgendwo so gefunden)

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

deb http://ftp.debian.org/debian/ jessie main
deb-src http://ftp.debian.org/debian/ jessie main

deb http://security.debian.org/debian-security jessie/updates main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ jessie-updates main
deb-src http://ftp.debian.org/debian/ jessie-updates main

Bin kein Linux Profi, von daher bitte ich um etwas Verständnis :redface: für die dumme Fragen.

lumines
2021-12-21, 09:54:35
Grundsätzlich solltest du dein Wheezy erst auf den letzten aktuellen Stand aktualisieren. Danach entfernst du alle Einträge zu Wheezy und fügst die des nächsten Releases hinzu. So gehst du dann analog alle Releases durch, bis du bei einem aktuellen Release ankommst.

Aktuell mischst du Wheezy und Jessie. Ich bin mir dabei nicht so sicher, ob das so vorgesehen ist. Generell solltest du die jeweiligen Upgrade-Anleitungen direkt vom Debian-Projekt zu jedem Major-Upgrade einmal lesen.

Simon Wright
2021-12-21, 10:01:58
Hatte ich ja vor, dachte die Jessie Einträge werden erst bei einem Upgrade verwendet.

lumines
2021-12-21, 10:08:39
Die werden sofort verwendet, wenn du die einträgst.

Simon Wright
2021-12-21, 10:14:58
Ok, hab ich dann mal ausgeknipst. Jetzt kommt

"Release file for http://archive.debian.org/debian-security/dists/wheezy/updates/Release is expired (invalid since 985d 18h 10min 2s). Updates for this repository will not be applied"

Damit ist diese Quelle wohl nicht mehr für ein Update/Upgrade geeignet. Das Problem hatte ich und kam nicht weiter. Wie gesagt, falls ich da zu doof rangehe ... :D

lumines
2021-12-21, 10:22:37
Probier einmal das hier aus: https://unix.stackexchange.com/a/45973

Im Release-File ist ein Timestamp drin, der gecheckt wird und bei so alten Versionen natürlich nicht mehr aktualisiert wird. Damit kann man den Check vermutlich deaktivieren, was bei dir als kurzfristiger Workaround ja sowieso notwendig ist.

fezie
2021-12-21, 10:24:54
Ok, hab ich dann mal ausgeknipst. Jetzt kommt

"Release file for http://archive.debian.org/debian-security/dists/wheezy/updates/Release is expired (invalid since 985d 18h 10min 2s). Updates for this repository will not be applied"

Damit ist diese Quelle wohl nicht mehr für ein Update/Upgrade geeignet. Das Problem hatte ich und kam nicht weiter. Wie gesagt, falls ich da zu doof rangehe ... :D

Probier mal in der /etc/apt/apt.conf folgendes:
Acquire {
Check-Date "false";
}


edit: zu langsam.

Simon Wright
2021-12-21, 10:45:37
Ok, soweit keine Fehlermeldungen mehr. Muss ich jetzt die Jessie Pfade wieder aktivieren für ein Upgrade auf 8.0?

Step by Step ist sicher besser, weiss nicht ob direkt 7 auf 11 geht

EDIT dist-upgrade macht genau nix :|

apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

fezie
2021-12-21, 10:47:55
Ok, soweit keine Fehlermeldungen mehr. Muss ich jetzt die Jessie Pfade wieder aktivieren für ein Upgrade auf 8.0?

Du brauchst in der sources.list nur die Quellen von dem Release auf das du upgraden willst. Nicht vom installierten System.

Step by Step ist sicher besser, weiss nicht ob direkt 7 auf 11 geht

Du musst es sogar so machen. Bei Debian wird das überspringen von Releases nicht unterstützt.

Simon Wright
2021-12-21, 12:36:27
Danke. Bin jetzt zumindest auf 8 - muss jetzt mal alles checken. Ein paar Dinge klemmen schon :D Beim Apache gab es Änderungen.

Habt mir sehr geholfen!