Al Bogner schrieb:
[...] Du kennst aber sicher den Unterschied zwischen
ftp://ftp.suse.com/pub/people/mantel/next/RPM/kernel-source-2.4.21-4.i586.rpm und ftp://ftp.suse.com/pub/people/mantel/next/RPM/kernel-source-2.4.21-4.src.rpm
Ja. Das eine, naemlich kernel-source-2.4.21-4.i586.rpm, ist das RPM, das die Kernel-Quellen enthaelt. Installierst Du dieses RPM, dann wirst Du unter /usr/src/ ein neuen Verzeichnis vorfinden, in dem diese Quellen liegen. Ebenso wird vermutlich der Link /usr/src/linux auf dieses neue Verzeichnis zeigen. Das andere Paket, kernel-source-2.4.21-4.src.rpm, ist - wie im Namen auch erkenntlich - ein Source-RPM. Es ist eigentlich nicht zum Installieren gedacht, sondern man kann daraus per "rpm --rebuild" ein Binary-Kernel-RPM bauen und das dann installieren. Wenn Du kernel-source-2.4.21-4.src.rpm installieren solltest, dann werden die Quellen des Kernels nicht in /usr/src/ landen, sondern als Archiv in /usr/src/packages/SOURCES und ein zuge- hoeriges .spec File in /usr/src/packages/SPECS. Du koenntest dann Aenderungen am .spec File vornehmen oder die Kernel-Quellen patchen etc. und wieder ein Paket basteln. Wenn Du die reinen Quellen wie ueblich installiert haben willst, nimm das Paket kernel-source-2.4.21-4.i586.rpm. Das alles steht uebrigens auch im bereits oefters genannten PDF- File http://www.thomashertweck.de/suse-linux-kernel.pdf. CU, Thomson