Hallo, Ich habe vor kurzem via YaST OnLine Update ein Kernel-Update installiert (kathlon 2.4.21166 i586). Ein weiteres Programm, das ich nun installieren möchte, verlangt die Kernel-Sourcen. Wo kann ich nun die dazu passenden Sourcen downloaden? Kann mir da jemand weiterhelfen? Franz
Am Samstag, 17. Januar 2004 22:32 schrieb Franz Edler:
Ich habe vor kurzem via YaST OnLine Update ein Kernel-Update installiert (kathlon 2.4.21166 i586). Ein weiteres Programm, das ich nun installieren möchte, verlangt die Kernel-Sourcen. Wo kann ich nun die dazu passenden Sourcen downloaden?
Installier einfach die Kernel-Sourcen via Yast von der CD/DVD und las YOU laufen, der aktualisiert die Sache dann. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
On Samstag, 17. Januar 2004 22:32, Franz Edler wrote:
Ich habe vor kurzem via YaST OnLine Update ein Kernel-Update installiert (kathlon 2.4.21166 i586). Ein weiteres Programm, das ich nun installieren möchte, verlangt die Kernel-Sourcen. Wo kann ich nun die dazu passenden Sourcen downloaden? Kann mir da jemand weiterhelfen?
Vom Suse FTP-Server. ftp://ftp.suse.com/pub/suse/i386/update/9.0/rpm/src/k_athlon-2.4.21-166.src.rpm -- Mit freundlichen Grüßen Falk Mölle Work: f.moelle@internet-trade-center.de Home: falk@moelle.st
Falk Mölle
möchte, verlangt die Kernel-Sourcen. Wo kann ich nun die dazu passenden Sourcen downloaden? Kann mir da jemand weiterhelfen?
Vom Suse FTP-Server. ftp://ftp.suse.com/pub/suse/i386/update/9.0/rpm/src/k_athlon-2.4.21-166.src.rpm
Um David zu zitieren: *Aaaaargh* :) Das ist das falsche Paket! Es enthält nur die Konfiguration für den k_athlon. Das einzig richtige Paket ist für *alle* Kernel das Paket kernel-source. Dieses muss allerdings dann noch an den laufenden Kernel angepasst werden, was in drei Schritten erledigt ist: cd /usr/src/linux make cloneconfig make dep Danach hat man fertig für seinen Kernel konfigurierte Kernel-Quellen. Philipp
On Sonntag, 18. Januar 2004 02:04, Philipp Thomas wrote:
Vom Suse FTP-Server. ftp://ftp.suse.com/pub/suse/i386/update/9.0/rpm/src/k_athlon-2.4.21-166.sr c.rpm
Um David zu zitieren: *Aaaaargh* :) Das ist das falsche Paket! Es enthält nur die Konfiguration für den k_athlon. Das einzig richtige Paket ist für *alle* Kernel das Paket kernel-source.
Danke. Bei mir hatte es dann auch automatisch gezogen - wobei ich nicht weiss, wieso SuSE da nicht wie bei den meisten anderen Paketen ein kleines Patch liefern konnte. Die Änderung bezog sich ja nur auf eine echte Programmzeile + 10 Kommentarzeilen Quellcode -- Mit freundlichen Grüßen Falk Mölle Work: f.moelle@internet-trade-center.de Home: falk@moelle.st
Mail von Philipp Thomas am Sonntag, 18. Januar 2004 02:04:
Falk Mölle
[So, 18 Jan 2004 00:07:08 +0100]: möchte, verlangt die Kernel-Sourcen. Wo kann ich nun die dazu passenden Sourcen downloaden? Kann mir da jemand weiterhelfen?
Vom Suse FTP-Server. ftp://ftp.suse.com/pub/suse/i386/update/9.0/rpm/src/k_athlon-2.4.21-166.sr c.rpm
Um David zu zitieren: *Aaaaargh* :) Das ist das falsche Paket! Es enthält nur die Konfiguration für den k_athlon. Das einzig richtige Paket ist für *alle* Kernel das Paket kernel-source. Dieses muss allerdings dann noch an den laufenden Kernel angepasst werden, was in drei Schritten erledigt ist:
cd /usr/src/linux make cloneconfig make dep
Hi, kurze Zwischenfrage: muß der Link linux dabei auf das alte oder das neue Kernel-Quellenpaket zeigen? Gruß Manfred
On Sonntag, 18. Januar 2004 14:13, Manfred Caspar wrote:
muß der Link linux dabei auf das alte oder das neue Kernel-Quellenpaket zeigen?
"Normalerweise" (TM) zeigt der auf den installierten bzw. zu installierenden Kernel. Tiefere bedeutung hat der aber keine, sondern erleichtert nur den Wechsel in das betreffende Verzeichnis. Du kannst den Link also auch nach /dev/null zeigen lassen und zum Kernelbasteln direkt cd /usr/src/linux-2.4.21-166 machen. -- Mit freundlichen Grüßen Falk Mölle Work: f.moelle@internet-trade-center.de Home: falk@moelle.st
Falk Mölle wrote:
On Sonntag, 18. Januar 2004 14:13, Manfred Caspar wrote:
muß der Link linux dabei auf das alte oder das neue Kernel-Quellenpaket zeigen?
"Normalerweise" (TM) zeigt der auf den installierten bzw. zu installierenden Kernel.
Die Antwort finde ich jetzt etwas seltsam: Du schreibst hier, dass der Link auf den installierten (alten) bzw. den zu installierenden (neuen) Kernel zeigen soll - das ist wohl ein bedeutender Unterschied, nein, sogar ein Gegensatz, und kann so kaum gleichzeitig erfuellt sein. Siehe dazu den Kommentar unten.
Tiefere bedeutung hat der aber keine, sondern erleichtert nur den Wechsel in das betreffende Verzeichnis.
Er hatte eine tiefere Bedeutung. Mittlerweile allerdings nicht mehr. Linus Torvalds geht sogar soweit zu sagen, dass /usr/src/linux nicht existieren sollte. Wenn heute jemand /usr/src/linux schreibt, meint er damit ueberlicherweise im abstrakten Sinne das Verzeichnis mit den Kernel-Quellen. In der Praxis kann das dann z.B. ein Verzeichnis /usr/src/linux-2.4.24 sein, oder auch /data/kernel-2.6.1, da ja die Quellen nicht unter /usr/src liegen muessen. Manche Programme werten allerdings nachwievor /usr/src/linux aus statt den Link /lib/modules/`uname -r`/build.
Du kannst den Link also auch nach /dev/null zeigen lassen
Das ware nicht gut. Wenn, dann sollte der Link ganz geloescht werden. Wenn er aber existiert, dann sollte er auf die Quellen des aktuell laufenden Kernels zeigen.
und zum Kernelbasteln direkt
cd /usr/src/linux-2.4.21-166
ACK. Siehe oben. Gruesse, Thomson
participants (6)
-
Falk Mölle
-
Franz Edler
-
Manfred Caspar
-
Manfred Tremmel
-
Philipp Thomas
-
Thomas Hertweck