Kernelquellen 2.4.21
![](https://seccdn.libravatar.org/avatar/4d0f17e48622a0e5e8f7715294ad23b4.jpg?s=120&d=mm&r=g)
Hallo Liste, ich habe mir den Kernel 2.4.21 und die Quellen von Suse besorgt und auch den Kernel erfolgreich mit rpm -Uvh --nodeps installiert. Ebenso wollte ich mit den Quellen verfahren. In /usr/src sind aber immer noch die alten Quellen angegeben. Was mache ich falsch? Muss ich einfach das Verzeichnis umbenennen oder einen neuen Link setzen? Viele Grüße Thomas
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Thomas Weber schrieb:
ich habe mir den Kernel 2.4.21 und die Quellen von Suse besorgt und auch den Kernel erfolgreich mit rpm -Uvh --nodeps installiert. Ebenso wollte ich mit den Quellen verfahren. In /usr/src sind aber immer noch die alten Quellen angegeben. Was mache ich falsch? Muss ich einfach das Verzeichnis umbenennen oder einen neuen Link setzen?
Wie hiess denn das Paket (genauer Name) mit den Kernelquellen, das Du installiert hast? CU, Thomson
![](https://seccdn.libravatar.org/avatar/4d0f17e48622a0e5e8f7715294ad23b4.jpg?s=120&d=mm&r=g)
Hallo Thomas, Am Sonntag, 6. Juli 2003 20:30 schrieb Thomas Hertweck:
Thomas Weber schrieb:
ich habe mir den Kernel 2.4.21 und die Quellen von Suse besorgt und auch den Kernel erfolgreich mit rpm -Uvh --nodeps installiert. Ebenso wollte ich mit den Quellen verfahren. In /usr/src sind aber immer noch die alten Quellen angegeben. Was mache ich falsch? Muss ich einfach das Verzeichnis umbenennen oder einen neuen Link setzen?
Wie hiess denn das Paket (genauer Name) mit den Kernelquellen, das Du installiert hast?
Der Paketname ist k_athlon-2.4.21-0.src.rpm. Ich habe zumendest angenommen, dass sich hier die passenden Quellen zu dem von mir installierten Kernel k_athlon-2.4.21-0.i586.rpm befinden. Viele Grüße Thomas
CU, Thomson
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Thomas Weber schrieb:
Am Sonntag, 6. Juli 2003 20:30 schrieb Thomas Hertweck:
Thomas Weber schrieb:
ich habe mir den Kernel 2.4.21 und die Quellen von Suse besorgt und auch den Kernel erfolgreich mit rpm -Uvh --nodeps installiert. Ebenso wollte ich mit den Quellen verfahren. In /usr/src sind aber immer noch die alten Quellen angegeben. Was mache ich falsch? Muss ich einfach das Verzeichnis umbenennen oder einen neuen Link setzen?
Wie hiess denn das Paket (genauer Name) mit den Kernelquellen, das Du installiert hast?
Der Paketname ist k_athlon-2.4.21-0.src.rpm. Ich habe zumendest angenommen, dass sich hier die passenden Quellen zu dem von mir installierten Kernel k_athlon-2.4.21-0.i586.rpm befinden.
Hmm, ich dachte mir schon, dass Du das falsche Paket verwendet hast. Bei den Paketen *.src.rpm handelt es sich meist um Source-RPMs, die mit dem Kommando "rpm --rebuild bla.src.rpm" uebersetzt werden koennen. In diesem Falle entsteht dann ein Binary-RPM, das man installieren kann. Die Quellen fuer alle SuSE-Kernel (Default, Athlon, etc.) sind identisch und befinden sich im Paket kernel-source-2.4.21-4.i586.rpm fuer Dein Beispiel hier. Nach dem Installieren dieses Paketes wirst Du ein Verzeichnis /usr/src/linux-2.1.41.SuSE vorfinden, so wie Du es erwartet hast. Das Paket k_athlon-2.4.21-4.src.rpm beinhaltet nur ein .spec File, um das Binary-RPM k_athlon-2.4.21-4.i586.rpm zu bauen. Hast Du Dich nicht ueber die Groesse von k_athlon-2.4.21-4.src.rpm gewundert? Das ist lediglich 248 KB gross. Die Zeiten, in denen der Linux Kernel in dieser Groesse daher kam, sind glaube ich schon lange vorbei :-) Besorge Dir das korrekte Paket, dann wird es auch funktionieren! Aber bedenke, dass es sich bei dem Kernel um einen inoffiziellen Kernel handelt, der auch Bugs beinhalten kann. Gruesse, Thomson
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Thomas Hertweck schrieb:
[...] Die Quellen fuer alle SuSE-Kernel (Default, Athlon, etc.) sind identisch und befinden sich im Paket kernel-source-2.4.21-4.i586.rpm fuer Dein Beispiel hier. Nach dem Installieren dieses Paketes wirst Du ein Verzeichnis /usr/src/linux-2.1.41.SuSE vorfinden, so wie Du es erwartet hast.
Humbug, muss natuerlich /usr/src/linux-2.4.21.SuSE heissen, sorry... Th.
![](https://seccdn.libravatar.org/avatar/4d0f17e48622a0e5e8f7715294ad23b4.jpg?s=120&d=mm&r=g)
Hallo Thomas, Am Sonntag, 6. Juli 2003 20:49 schrieb Thomas Hertweck:
Hast Du Dich nicht ueber die Groesse von k_athlon-2.4.21-4.src.rpm gewundert? Das ist lediglich 248 KB gross. Die Zeiten, in denen der Linux Kernel in dieser Groesse daher kam, sind glaube ich schon lange vorbei :-)
Gewundert habe ich mich schon, aber na ja :-) Jedenfalls vielen Dank, ich werde mir die richtigen Quellen besorgen. Der neue Kernel war übrigens nötig, da sich nur mit ihm mein Scanner (HP Scanjet 3400 C) betreiben lässt. Viele Grüße und schönen Abend Thomas
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Thomas Weber schrieb:
[...] Jedenfalls vielen Dank, ich werde mir die richtigen Quellen besorgen. [...]
Ich wurde darauf hingewiesen, dass sich im Gegensatz zu den Kernel-Quellen aus linux-2.4.21.SuSE-1.tar.bz2 und im Gegensatz zu dem, was ich in meiner Mail geschrieben habe, das aktuelle SuSE kernel-source RPM von H. Mantel wohl nach /usr/src/linux-2.4.21-4 entpackt (nicht nach /usr/src/linux-2.4.21.SuSE). Also nicht wundern... Gruesse, Thomson
participants (2)
-
Thomas Hertweck
-
Thomas Weber