Wie auf eine neue Version kommen?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Wie auf eine neue Version kommen?

Beitrag von cartun » 22.08.2010 18:29:01

Hey,

ich habe mich bis jetzt noch nicht getraut daran zu denken aber irgendwann wird es ein "neues" Debian geben.
Wie kommt man eigentlich dazu von lenny auf das neue Debian zu wechseln?
Muss man lenny ganz Löschen und das neue Debian neu aufsetzen wie man das von Windows her kennt?
Welche Schritte muss man unternehmen?

Danke vielmals!


michaa7
Beiträge: 5061
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Wie auf eine neue Version kommen?

Beitrag von michaa7 » 22.08.2010 19:24:15

nicht dass pluvos link nicht letztlich die richtige antwort ist, aber sie ist vielleicht auch ein bisschen verschreckend. Zwar würde ich dir schon raten, das mal durchzulesen. Andererseits wird sich die arbeit dann darauf beschränken, zur gegebenen zeit die repos in der sources list von lenny auf squeeze umzustellen. Am besten macht man das so knapp 2 wochen nach release und verfolgt zuvor hier im forum ob es probleme gab (die letzten releases verliefen alle sehr glatt). Du mußt definitv kein neues system aufsetzten ;-)

Und von daten, die unter keinen umständen verloren gehen dürfen muß man immer ein backup haben, nicht nur beim release-upgrade.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
maieutike
Beiträge: 121
Registriert: 14.03.2010 14:43:16
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig
Kontaktdaten:

Re: Wie auf eine neue Version kommen?

Beitrag von maieutike » 22.08.2010 20:21:55

Ich habe schon ein paar Systeme von Lenny auf Squeeze aktualisiert. Hier meine bisherige Vorgehensweise:

1. Backups machen!

2. In ein Terminal wechseln (Strg-Alt-F1)

3. alles ausschalten, was nicht gebraucht wird (X-Server, Cups etc. pp.) z.B. den kdm mit:

Code: Alles auswählen

/etc/init.d/kdm stop
4. System aktualisieren:

Code: Alles auswählen

apt-get update && apt-get upgrade
5. Fremdquellen (Virtualbox o.ä.) ausschalten (# vor die Einträge setzen)

6. In der sources.list alle Einträge von lenny nach squeeze umbennen

Das sollte dann ungefähr so aussehen:

Code: Alles auswählen

deb ftp://debian.tu-bs.de/debian/ squeeze main contrib non-free
deb-src ftp://debian.tu-bs.de/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

#deb http://volatile.debian.org/debian-volatile squeeze/volatile main
#deb-src http://volatile.debian.org/debian-volatile squeeze/volatile main
Der letzte Eintrag funktioniert z.Zt. noch nicht und muss kommentiert sein.

7. Apt und dpkg aktualisieren:

Code: Alles auswählen

apt-get install apt dpkg
8. Udev Umstellung vorbereiten

Code: Alles auswählen

touch /etc/udev/kernel-upgrade
An der Stelle würde es sonst beim udev Upgrade nicht weiter gehen.

9. Sysem Upgrade durchführen

Code: Alles auswählen

apt-get dist-upgrade
  • * dash als Standard-Startshell auswählen
    * dependency based Startup auswählen
    * chainload für grub2 zulassen (hier kann man später upgrade-from-grub-legacy ausführen)
Mehr fällt mir jetzt aus dem Kopf nicht mehr ein :-( Die genannten sind aber die bisherigen Fallstricke. Bei Fragen zu diversen Konfigdateien selber entscheiden - alte bzw. neue werden aber parallel abgelegt (*dpkg-old bzw. *dpkg-new) und ermöglichen spätere Anpassungen.

10. Neustarten und freuen

11.(optional) Ext3 auf Ext4 konvertieren
  • * Live-CD einlegen (z.B. grml)
    * Das Sternchen mit den(r) jeweiligen Partitionen ersetzen!
    * tune2fs -O extents,uninit_bg,dir_index /dev/sd*
    * fsck -f /dev/sd*
    * mount /dev/sd* /mnt/sd*
    * fstab des Systems anpassen: editor /mnt/sd*/etc/fstab
12. installiertes System starten.

13. Fertig

lg,
maieutike

PS: Vorheriges Lesen anderer, ausführlicherer Anleitungen solltest Du natürlich in Erwägung ziehen, diese Anleitung ist aus dem Kopf und garantiert keinen Erfolg.
Zuletzt geändert von maieutike am 23.08.2010 00:15:10, insgesamt 1-mal geändert.

pluvo

Re: Wie auf eine neue Version kommen?

Beitrag von pluvo » 22.08.2010 23:32:15

maieutike hat geschrieben:11.(optional) Ext4 auf Ext3 konvertieren
Wohl eher anders rum :wink:

Benutzeravatar
maieutike
Beiträge: 121
Registriert: 14.03.2010 14:43:16
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig
Kontaktdaten:

Re: Wie auf eine neue Version kommen?

Beitrag von maieutike » 23.08.2010 00:14:43

Stimmt. Die Edith wird's richten :)

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Wie auf eine neue Version kommen?

Beitrag von cartun » 23.08.2010 19:10:28

Hey,

vielen vielen Dank für eure Hilfe!
:THX:

fatabbot
Beiträge: 16
Registriert: 10.10.2008 17:39:19

Re: Wie auf eine neue Version kommen?

Beitrag von fatabbot » 31.08.2010 02:19:33

[quote="maieutike"]
6. In der sources.list alle Einträge von lenny nach squeeze umbennen

Ich für meinen Teil trage nie die Codenamen in die sources.list sonder halte mich an stable, testing, unstable...

:mrgreen:

Dann brauch ich da auch nix ändern...

Benutzeravatar
Ibex
Beiträge: 319
Registriert: 25.07.2008 20:54:19

Re: Wie auf eine neue Version kommen?

Beitrag von Ibex » 31.08.2010 11:50:40

fatabbot hat geschrieben:
maieutike hat geschrieben: 6. In der sources.list alle Einträge von lenny nach squeeze umbennen

Ich für meinen Teil trage nie die Codenamen in die sources.list sonder halte mich an stable, testing, unstable...

:mrgreen:

Dann brauch ich da auch nix ändern...
Wenn man immer bei testing/unstable bleiben will sicher sinnvoll. Als stable nutzer will man aber vermutlich nicht unbedingt am Tag des relase unvorbereitet das upgrade fahren.

uname
Beiträge: 12497
Registriert: 03.06.2008 09:33:02

Re: Wie auf eine neue Version kommen?

Beitrag von uname » 31.08.2010 12:44:35

Als stable nutzer will man aber vermutlich nicht unbedingt am Tag des relase unvorbereitet das upgrade fahren.
Genau das ist mir von Sarge zu Etch mal passiert. Zum Glück gab es damals keine Probleme und das System war hinreichend unwichtig. Bin mir gar nicht mehr sicher ob dort tatsächlich defaultmäßig "stable" stand oder ob ich es zu "stable" geändert hatte. Heute steht dort doch "lenny" in sources.list, oder?

Benutzeravatar
hikaru
Moderator
Beiträge: 13975
Registriert: 09.04.2008 12:48:59

Re: Wie auf eine neue Version kommen?

Beitrag von hikaru » 31.08.2010 12:52:50

uname hat geschrieben:Bin mir gar nicht mehr sicher ob dort tatsächlich defaultmäßig "stable" stand oder ob ich es zu "stable" geändert hatte. Heute steht dort doch "lenny" in sources.list, oder?
Ja, da steht Lenny. Vorher stand da auch schon als Standard Etch und ich meine mich dunkel erinnern zu können, dass ich beim dist-upgrade von Sarge auf Etch auch in die sources.list kriechen musste.

Antworten