[OT] Gibt es etwas wie up2dateiso auf für SuSE?

Hallo, da ich in drei Wochen ein reines ISDN Stand-Alone System auf SuSE 9.0 upgraden muß, habe ich nach einem kleinen Helferlein gesucht. Gefunden habe up2dateiso (http://www.brianlane.com/up2dateiso.php), welches für RH9 & FC1 programmiert wurde. Gibt es solch ein Tool auch für SuSE 9.0? (Ich kann die updates selbstredend auch auf CD brennen, und dann kopieren bzw. installieren.) Danke & Frohe Pfingsten Torsten

Warnung an Konsolenuser, ich hab die Zeilenlänge bei den Scriptangaben nicht begrenzt, da geht zu viel kaputt, der eigentliche Text ist manuell umgebrochen und sollte passen. Am Montag, 31. Mai 2004 11:27 schrieb Torsten E.:
da ich in drei Wochen ein reines ISDN Stand-Alone System auf SuSE 9.0 upgraden muß, habe ich nach einem kleinen Helferlein gesucht. Gefunden habe up2dateiso (http://www.brianlane.com/up2dateiso.php), welches für RH9 & FC1 programmiert wurde.
Gibt es solch ein Tool auch für SuSE 9.0?
Nicht direkt, aber es geht recht einfach, es selbst zu machen. Ich hab z.B. ein kleines Script in /etc/cron.daily liegen, dass mir den Updateordner hier per wget spiegelt, leider löscht wget nicht, händisches Ausmisten von Zeit zu Zeit ist also sinnvoll: cd /export wget -m \ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1 Daraus resultiert dann ein lokales Verzeichnis /export/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1, unter dem das ganze Updatezeugs liegt. Das wird hier dann per NFS auf allen relevanten Rechner gemounted als /multimedia/sunsite.informatik.rwth-aachen.de/... Da drüber lass ich YOU dann laufen, eine Anpassung von /etc/cron.d/yast2-online-update, mit --url wird vorgegeben, wo er sich die Sachen zu holen hat. Das sieht dann so aus (bei SuSE 8.2 reichte noch dies in YOU einzustellen, bei 9.1 muss man händisch eingreifen, wie es bei der 9.0 aussieht, weiß ich nicht): 4 21 * * * root online_update --url file:/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/ Und für die Kumpels, Kollegen und Verwandten, die keinen oder nur nen langsamen Internetzugang haben erstelle ich ne Patch-CD per Script: ------------ start - PatchCD_SuSE91_ia32_on_CD.sh ----------------- #!/bin/sh # (c) 2004, Manfred Tremmel # Manfred Tremmel <Manfred.Tremmel@iiv.de> # 19.05.2004 # # Löchen des aktuellen CD-RW-Mediums # # Erstellen einer PatchCD # # SuSE91-PatchCD # datum=`date +%Y%m%d` #/usr/bin/cdrecord dev=/dev/sg0 speed=4 blank=all /usr/bin/cdrecord dev=/dev/sg0 speed=4 blank=fast /usr/bin/mkisofs -V SuSE91-PatchCD_${datum} -R -T -graft-points \ /i386/update/9.1/disks/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/disks/ \ /i386/update/9.1/patches/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/patches/ \ /i386/update/9.1/patches.obsolete/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/patches.obsolete/ \ /i386/update/9.1/rpm/i586/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/rpm/i586/ \ /i386/update/9.1/rpm/i686/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/rpm/i686/ \ /i386/update/9.1/rpm/noarch/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/rpm/noarch/ \ /i386/update/9.1/scripts/=/multimedia/sunsite.informatik.rwth-aachen.de/pub/Linux/suse/i386/update/9.1/scripts/ \ /NVidia/=/multimedia/downloads/SuSE_Updates_9.1/NVidia/ | \ /usr/bin/cdrecord -v fs=30m dev=/dev/sg0 speed=4 - exit 0 ------------- ende - PatchCD_SuSE91_ia32_on_CD.sh ----------------- Man beachte, dass ich mir da auch immr den aktuellen NVidia Treiber mit auf die CD brenne, hat aber nichts mit der YOU-Funktionalität zu tun. Außerdem habich noch jede Menge 4x CD-RWs rumliegen und Gateway unten nur ne 10 MBit Ethernetkarte hat, das 4x schreiben und der große Puffer kann situationsbedingt natürlich auch anders gesetzt werden. Das Brenner Device muss sowieso angepasst werden. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (2)
-
Manfred Tremmel
-
Torsten E.