Hallo zusammen, ich habe mir gerade die SuSE 7.1 prof. Kilopackung zugelegt und ein wenig auf meiner Workstation damit herumgespielt. Soweit gefällt mir alles gut. Jetzt ginge es daran meinen Server von ~6.4 (selber viele Modifikationen gemacht) auf die 7.1 zu hieven. Leider kann ich aber weder Yast1 noch Yast2 gebrauchen, da der Server eine EGA Karte eingebaut hat (ja, richtig gelesen: EGA) da ich einen wunderschönen kleinen 8" EGA Industriemonitor mitsammt Karte geschenkt bekommen habe. Dass Yast2 nicht geht dürfte da klar sein, Yast1 beschwert sich aber auch wegen zuwenig Zeilen oder Spalten, und bei EGA kann das meines Erachtens wirklich nicht verändert werden. Aus diesem Grund muss ich wohl ein manuelles Update durchführen, und genau hier kommt meine Frage: Wie mache ich das am geschicktesten? Das normale Update-Prozedere "zwingt" einem ja, mit Yast zu booten, einen anderen Weg scheint es nicht zu geben. Kann ich das mittels RPM-Zauberei nicht auch manuell? Da ich sowieso auf Kernel 2.4.x umstellen möchte, weiss ich, dass vorrangig ein paar Systembibliotheken zwingen upgedated werden müssen. Aber reicht das auch schon? Kann ich dann einfach alle RPM's die ich installiert habe durch neuere von den 7.1-er CD's ersetzen, neuen Kernel kompilieren und neustarten? Oder müssen da noch irgendwelche Update Skripts laufen gelassen werden? Bin für jegliche Hinweise dankbar... C U - -- ---- ----- -----/\/ René Gallati \/\---- ----- --- -- -
On Mon, 05 Mär 2001, René Gallati wrote:
Da ich sowieso auf Kernel 2.4.x umstellen möchte, weiss ich, dass vorrangig ein paar Systembibliotheken zwingen upgedated werden müssen. Aber reicht das auch schon? Kann ich dann einfach alle RPM's die ich installiert habe durch neuere von den 7.1-er CD's ersetzen, neuen Kernel kompilieren und neustarten? Oder müssen da noch irgendwelche Update Skripts laufen gelassen werden?
Probier mal das hier: a) "mount /cdrom" der ersten CD b) find /cdrom -type f -name "*.rpm" -exec rpm -F -Uvh {} \; c) "umount /cdrom" Das ganze dann mit den CDs 1-5 durchspielen ... dann: 1) lilo -v 2) reboot alles ohne gewähr .... Mit freundlichen Grüßen, -- Jörg Henner Fon: +49 (7 11) 2 85 19 05 LiHAS - Servicebuero Stuttgart Fax: +49 (7 11) 5 78 06 92 Adrian Reyer & Jörg Henner GbR Mail: lihas@lihas.de Linux, Netzwerke, Consulting & Support http://lihas.de/
On 6 Mar 2001, at 1:16, Joerg Henner wrote:
On Mon, 05 Mär 2001, René Gallati wrote:
Da ich sowieso auf Kernel 2.4.x umstellen möchte, weiss ich, dass vorrangig ein paar Systembibliotheken zwingen upgedated werden müssen. Aber reicht das auch schon? Kann ich dann einfach alle RPM's die ich installiert habe durch neuere von den 7.1-er CD's ersetzen, neuen Kernel kompilieren und neustarten? Oder müssen da noch irgendwelche Update Skripts laufen gelassen werden?
Probier mal das hier:
a) "mount /cdrom" der ersten CD b) find /cdrom -type f -name "*.rpm" -exec rpm -F -Uvh {} \; c) "umount /cdrom"
Das ganze dann mit den CDs 1-5 durchspielen ... dann:
1) lilo -v 2) reboot
alles ohne gewähr ....
Oder Du holst Dir die tar.gz files und strikst sie nach dem Muster, wie in den jeweiligen INSTALL oder README beschrieben. Meist ist das folgegender Befehlsablauf: ./configure make make install Was Du brauchst steht in den /<Kernelquellenverzeichnis>/Documentation/Changes.txt Dann bist Du "Top-up-to-date". Und mit den 5-8 files geht das schon. Kannst ja paralell arbeiten und die Wartezeiten nutzen :-) hth Alex
* On Mon, Mar 05, 2001 at 05:23:50PM +0100, René Gallati wrote: Kannst mal deinen MUA so konfigurieren das er dei Zeilen ab ca. 68 Zeichen bricht und nicht eine Zeile ueber die ganze mail setzt?? D@nke
ich habe mir gerade die SuSE 7.1 prof. Kilopackung zugelegt und ein wenig auf meiner Workstation damit herumgespielt. Soweit gefällt mir alles gut.
Jetzt ginge es daran meinen Server von ~6.4 (selber viele Modifikationen gemacht) auf die 7.1 zu hieven. Leider kann ich aber weder Yast1 noch Yast2 gebrauchen, da der Server eine EGA Karte eingebaut hat (ja, richtig gelesen: EGA) da ich einen wunderschönen kleinen 8" EGA Industriemonitor mitsammt Karte geschenkt bekommen habe. Dass Yast2 nicht geht dürfte da klar sein, Yast1 beschwert sich aber auch wegen zuwenig Zeilen oder Spalten, und bei EGA kann das meines Erachtens wirklich nicht verändert werden. Aus diesem Grund muss ich wohl ein manuelles Update durchführen, und genau hier kommt meine Frage: Wie mache ich das am geschicktesten? Das normale Update-Prozedere "zwingt" einem ja, mit Yast zu booten, einen anderen Weg scheint es nicht zu geben. Kann ich das mittels RPM-Zauberei nicht auch manuell?
Ja natuerlich geht dasd, es soll sogar welche geben die auf Yast ganz verzichten!
Da ich sowieso auf Kernel 2.4.x umstellen möchte, weiss ich, dass vorrangig ein paar Systembibliotheken zwingen upgedated werden müssen.
Richtig, steht in kernelsource-helpfile was benoetigt wird. Stichwort: verlinux sollte dir genau sagen was du fuer ein kernelupdate benoetigst.
Aber reicht das auch schon?
Das war dann ein kernelupdate,..was mit der Distri noch wenig gemein hat,....auch wenn du neue pakete der Distrio einspuielen muss damit der neue kern auch mit dem System kommunizioeren kann. Bsp:...modutils usw...
Kann ich dann einfach alle RPM's die ich installiert habe durch neuere von den 7.1-er CD's ersetzen, neuen Kernel kompilieren und neustarten? Oder müssen da noch irgendwelche Update Skripts laufen gelassen werden?
Wiso .Updatescripte? Du spielst dir die neuen pakete ein....wobei du natuerlich auf die reihenfolge achten solltest, und fertig. Anschl., event. noch die securepatches die bei SuiSE auf dem ftp-server liegen. Schau dir die paketstruktur gut an und beginne mit dem basisisystem. Wenn das passiert ist und du alle wichtigen Basisipakete eingespiuelt hast, kann eine for-schleife dir das viele tippen der paketnamen abnehmen indem du *.rpm benutzt. bsp: for i do; bla Gruß Clemens -- Usenet-talk: Vol.1 sig_51 IMHO = in my humble opinion <> BTW = by the way IIRC = if I remember Correctly<> AFAIK = as far as I know ROTFL= rolling on the floor laughing <> *g* = grins more =>> -*- www.tuxedo.org/~esr/jargon -*- ---------------------------------------------------------
participants (4)
-
Alex Klein
-
Clemens Wohld
-
Joerg Henner
-
René Gallati