An zukünftige Leser: Beachten Sie, dass diese Antwort im Juni 2013 geschrieben wurde, als Wheezy (Debian 7, veröffentlicht im Mai 2013) "stabil" war und Jessie (damals noch Debian 8) als "Test" ziemlich neu war. Berücksichtigen Sie die Auswirkungen, die eine Weiterentwicklung auf die Gültigkeit der Antwort in Ihrer speziellen Situation haben kann, bevor Sie mit einem Upgrade fortfahren.
Um den Übergang zu vereinfachen, würde ich empfehlen, dass Sie dies in zwei Schritten tun. Oder drei: erst ein Backup erstellen . Die Wahrscheinlichkeit eines Datenverlusts während eines Debian-System-Upgrades ist gering, jedoch ungleich Null, und Konfigurationsdateien werden möglicherweise im Rahmen des Upgrades überschrieben oder neu geschrieben, und es besteht immer die Möglichkeit, dass die Übersetzung nicht perfekt ist. Es sollte jedoch durchaus möglich sein, auf eine Neuinstallation von Grund auf zu verzichten.
Folgen Sie zunächst dem normalen Upgrade-Pfad zur neuesten Version der stabilen Version, derzeit Wheezy (der Link führt zum i386-Upgrade-Handbuch; ersetzen Sie Ihre Architektur nach Bedarf). Dies läuft darauf hinaus grundsätzlich bis auf die Bearbeitung /etc/apt/sources.list*
zu nennen , wheezy
statt squeeze
und dann Tun apt-get update
von gefolgt apt-get -u dist-upgrade
, aber die Dokumentation zu den blutigen Details zu lesen , bevor Sie fortfahren . Ich empfehle, Wheezy ein wenig zu testen, um sicherzustellen, dass nichts offensichtlich kaputt ist. Wenn es in Wheezy kaputt ist, wird es in Jessie oder Sid mit ziemlicher Sicherheit nicht auf magische Weise heilen.
Wenn Sie sich sicher fühlen , dass das System richtig unter Wheezy arbeitet, bearbeitet sources.list - Dateien wieder, wobei man dieses Mal testing
oder sid
für wheezy
. Von der Debian-Veröffentlichungsseite (mein Schwerpunkt):
testen
Die "testing" -Distribution enthält Pakete, die noch nicht in eine "stable" -Version aufgenommen wurden, aber dafür in der Warteschlange stehen. Der Hauptvorteil dieser Distribution besteht darin, dass sie über neuere Softwareversionen verfügt. /.../ Die aktuelle "testing" Distribution ist Jessie.
instabil
In der "instabilen" Distribution findet eine aktive Entwicklung von Debian statt. Im Allgemeinen wird diese Distribution von Entwicklern und jenen betrieben, die gerne am Rande leben. Die "instabile" Verteilung heißt sid.
Wenn Sie Blutungen wollen, wollen Sie sid
/ unstable
. Beachten Sie, dass Sid anfällig für schwere Brüche ist. Wenn Sie neuere Versionen von Paketen möchten, diese jedoch halb-stabil sind, dann möchten Sie testing
.
Dann machen Sie apt-get update
gefolgt von apt-get -u dist-upgrade
. Zum Zeitpunkt des Schreibens dieses Dokuments scheint es keine spezielle Installationsanleitung für Jessie / testing zu geben, aber nach der Veröffentlichung von Wheezy sollten die Unterschiede noch relativ gering sein und ein einfaches Dist-Upgrade in der Mehrzahl ausreichen von Fällen. Die -u
machen apt-get Aufforderung zur Bestätigung , bevor sie tatsächlich das Upgrade durchführen, so dass Sie eine realistische Chance , die vorgeschlagenen Änderungen bevor sie sich zu ihnen zu überprüfen. Ich empfehle, diese Befehlszeilenoption nur zu entfernen, wenn Sie sich wirklich abenteuerlustig fühlen (und wirklich gute Backups haben).
Oh, und falls ich es vergessen habe; Stellen Sie sicher, dass Sie gute Backups Ihrer Daten haben, bevor Sie beginnen. Wie bei jedem System-Upgrade empfehle ich dringend, dies direkt vom Terminal aus zu tun (nicht über eine X-Sitzung und schon gar nicht über eine X-Sitzung ohne Terminal-Multiplexer wie screen
oder tmux
), um Probleme beim Neustart von Diensten während des Upgrade-Prozesses zu vermeiden.