ich beschreib mal in aller K"urze, wie ich mit dem vorhandenen
kernel-2.2.8-1.src.rpm ein kernel-2.2.9.-1.src.rpm erzeuge:
rpm -ivh kernel-2.2.8-1.src.rpm
Installiert Sourcen in /usr/src/delix
cp linux-2.2.9.tar.bz2 /usr/src/delix/SOURCES
Pr"ufen, ob irgendwelche "Anderungen an Patches o."a. n"otig sind
(bei Dir m"u"ste sicherlich kernel-2.2-config.i386 ge"andert werden)
SPEC-File "andern (%define linuxversion 2.2.9, Changelog)
In /usr/src/delix/SPECS
rpm -ba kernel.spec > log 2>&1
Neuerzeugen der src und i386 rpm (build all). Den Fortschritt der
Compilierung kann man sich parallel mit tail -f log ansehen.
Hat alles geklappt, so hat man nun unter /usr/src/delix/RPMS/i386 und
/usr/src/delix/SRPMS die neuen rpms.
rpm -Uvh kernel*.i386.rpm
Installation bzw. Update der rpm
lilo aufrufen
Trotz der kompakten Beschreibung solltest Du dir aber mal Maximum RPM
ansehen, eine Beschreibung des Paketformates und ein Handbuch f"ur
rpm-Bauer. Das Teil beschreibt das RPM-Format ziemlich gut (wenn es auch
nicht ganz die aktuelle Version beschreibt, aber die Changes gibt's auf
ftp.rpm.org). Eine ps-Version von maximum RPM gibt z.B. bei mir per ftp
oder gedruckt bei Delix.
Ciao,
Torsten
PS: Eigentlich l"oscht man zur Sicherheit noch mal alles bis auf das
src.rpm und "ubersetzt noch einmal. Damit wei"s man, da"s im src.rpm
alles drin ist (Es k"onnte ja passieren, das in SOURCES noch etwas lag,
was dringend ben"otigt wird, aber nicht im SPEC-File spezifiziert wurde)
-- Dr. Torsten Schuetze Dresden University of Technology Phone: (+49 351) 463 4084 Department of Mathematics Fax: (+49 351) 463 4268 Institute of Numerical Mathematics E-mail: schuetze@math.tu-dresden.de D-01062 Dresden, Germany WWW: http://www.math.tu-dresden.de/~schuetze