Update von 10.3 auf 11.1 über Konsole?
Hallo, hab hier einen Rechner stehen, auf dem läuft Opensuse 10.3 - seit Jahren übrigens stabil mit ner Uptime von 548 Tagen :-) Nun würde ich diesen Rechner sehr gerne auf 11.1 updaten. Ich habe leider nur Zugriff über SSH auf diesen Rechner, da es sich hierbei um einen Server im Rack ohne KVM handelt. Natürlich könnte ich die Kiste rausholen und einen Monitor anstecken, Keyboard und Maus, aber eigentlich muss es doch auch so gehen. DVD-Laufwerk mit OpenSuse 11.1 steckt dran, ist auch schon als einziges Software-Repo eingerichtet. Ein "zypper dup" funktioniert nicht, da zypper den command "dup" noch nicht kennt, nur "up", und der meldet, es sei nichts zu tun. Wie geht sowas? Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Fri, Nov 20, 2009 at 04:15:58PM +0100, Michael Herrmann wrote:
hab hier einen Rechner stehen, auf dem läuft Opensuse 10.3 - seit Jahren übrigens stabil mit ner Uptime von 548 Tagen :-)
Was nützt die größte Uptime, wenn man sich den Gefahren eines Sicherheitsproblemes im Kernel aussetzt? Ein reboot entmannt nicht. ;)
Nun würde ich diesen Rechner sehr gerne auf 11.1 updaten.
Ich habe leider nur Zugriff über SSH auf diesen Rechner, da es sich hierbei um einen Server im Rack ohne KVM handelt. Natürlich könnte ich die Kiste rausholen und einen Monitor anstecken, Keyboard und Maus, aber eigentlich muss es doch auch so gehen.
Eigentlich. Ich wäre online/ im Betrieb mit dem Sprung von 10.3 auf 11.2 vorsichtig. 11.1 würde ich einfach auslassen, da die 11.2 sehr stabil funktioniert, wenn man ihr nicht die den falschen Kernel installiert (von openSUSE Factory z.B.) oder unpassende closed source Treiber (i586 statt x86 "mit --nodpes --force --lobotomy bekommt man das Paket schon eingespielen") verwendet. Eines der Risiken von 10.3 kommend besteht im Wechsel auf libata, soweit pata-Geräte (IDE; nicht SATA und nicht SCSI) im Betrieb sind. Läuft das System über SCSI- oder SATA-Platten, ist ein Upgrade diesbezüglich weniger riskant.
DVD-Laufwerk mit OpenSuse 11.1 steckt dran, ist auch schon als einziges Software-Repo eingerichtet.
Zudem sollte direkt das passende http://download.o.o/update/<version> repo mit benutzt werden. Dann werden gleich während des Uogrades alle verfügbaren Updates mit eingespielt.
Ein "zypper dup" funktioniert nicht, da zypper den command "dup" noch nicht kennt, nur "up", und der meldet, es sei nichts zu tun.
Zuerst dazu den zypp-Stack aktualisieren. Siehe dazu http://lizards.opensuse.org/2009/10/01/updating-in-place-from-opensuse-11-1-... Die Anleitung bezieht sich aber auf openSUSE 11.1 nach 11.2. Als weitere Hürde kommt die andere Art der Komprimierung der RPM-Inhalte hinzu. Hier setzt 11.2 auf lzma, wärend 10.3 noch bzip2 benutzt hat. Somit kann das rpm binary der 10.3 nicht mit den Paketen der 11.2 umgehen. Sicherer ist nicht nur deshalb die unter http://en.opensuse.org/Network_Install beschriebene Methode. Haken dabei: Das Intsallationsystem generiert einen aktuellen, temporären ssh-Schlüssel für das System. Einen Feature request das zu verbessern (der Art: "Soll der vorhandene Schlüssel von hd0,0/etc/ssh/ genutzt werden?" bzw. als linuxrc-Parameter für remote/ non interactive), gibt es bereits. Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
participants (2)
-
Lars Müller
-
Michael Herrmann