den findest du unter ftp.kernel.org aber vorsicht. Nicht nach /usr/src/linux entpacken. Das ist nämlich nur ein Link auf den neusten Sourcecode eines Kernels. Irgendwie muss da noch die versionsnummer des kernels mithinein. Frag mich nicht wie. Ich habe seit 2 Jahren keinen Kernel mehr compiliert. War nicht notwendig. Mfg, Michael --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Michael Waldvogel wrote:
aber vorsicht. Nicht nach /usr/src/linux entpacken. Das ist nämlich nur ein Link auf den neusten Sourcecode eines Kernels. Irgendwie muss da noch die versionsnummer des kernels mithinein.
Wenn Du die Kernelsourcen entpackst, werden sie automatisch in das Unterverzeichnis "linux" entpackt. Meist hat man jedoch mehrere Sourcen nebeneinander installiert. Ich habe hier z.B.: /usr/src/linux-2.2.17-pre13 /usr/src/linux-2.4.0-test5-pre3 Dann muss man die Sourcen, die man gerade konfigurieren oder kompilieren will, mit einem Softlink nach /usr/src/linux linken. Also am besten den Link "/usr/src/linux" loeschen, die neuen Sourcen entpacken (tar xzvf ...) und dann das dabei entstandene Verzeichnis ("/usr/src/linix") der Version nach umbennen und anschliessend wieder einen Link auf "/usr/src/linux" setzen. So kannst Du mehrere Sourcen nebeneinander auf Deinem System haben, ohne dass sie sich gegenseitig stoeren. Wer aber nur eine einzige Version draufhaben moechte, der kann sie IMHO gleich nach "/usr/src/linux" installieren. Nur muss man aufpassen, dass da nicht evtl. schon was drin ist (weil der Link existiert) und dann ein Gemenge aus verschiedenen Versionen entsteht. Gruss Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Michael Waldvogel schrieb in 0,5K (15 Zeilen):
aber vorsicht. Nicht nach /usr/src/linux entpacken. Das ist nämlich nur ein Link auf den neusten Sourcecode eines Kernels.
NEIN!! Es ist NICHT so. /usr/src/linux ist ein symlink auf einen Kernel, bzw auf die Kernelincludes. Und zwar am besten auf DIE Kernelincludes, zu denen die libc gebacken wurde. Und zwar: /usr/include/asm --> ../src/linux/include/asm (bzw asm-i386 bei SuSE-x86, sonst ist /usr/src/linux/include/asm ein symlink auf asm-i386) /usr/include/linux -> ../src/linux/include/linux Linus empfiehlt sogar, den Kernel im eigenen Homeverzeichnis als user zu backen und dann als root zu installieren. http://kt.linuxcare.com/kernel-traffic/kt20000814_80.epl#4
Irgendwie muss da noch die versionsnummer des kernels mithinein.
Persoenlich lauten meine Kernel z.B. /usr/src/linux-2.4.test6 Aber der Name ist nur fuer mich wichtig. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
mailgroup.michael.waldvogel@gmx.de
-
moser@egu.schule.ulm.de
-
weissel@netcologne.de