Verzeichnis /usr/src/linux nicht vorhanden

Emess

Emess

Turmspringer
Will gerade einen neuen Kernel einrichten. Als Gedächtnisstütze habe ich dieses HowTo nun ist mir auf gefallen, dass ich überhaupt kein Verzeichnis /usr/src/linux habe.
Hat jemand einen Rat.

Code:
master:/home/michael/Desktop# ln -s /usr/src/linux-2.6.28.1 /usr/src/linux
ln: Erzeuge symbolische Verknüpfung „/usr/src/linux“: Die Datei existiert bereits
master:/home/michael/Desktop# cp /boot/config- uname -r /usr/src/linux
cp: angegebenes Ziel „/usr/src/linux“ ist kein Verzeichnis
master:/home/michael/Desktop# cd /usr/src
master:/usr/src# ls
linux                       Module
linux-headers-2.6.18-4      rpm
linux-headers-2.6.18-4-686  rt2500-modules-2.6.26-1-686_1.1.0-b4+cvs20080623-2+2.6.26-13_i386.deb
linux-kbuild-2.6.18         Utilitys
master:/usr/src#
 
Versuch's mal mit "ls -l" ... vielleicht ist /usr/src/linux nur ein toter Link auf ein gelöschtes Verzeichnis.

EDIT: "/usr/src/linux-2.6.28.1" scheint es ebenfalls nicht zu geben ...
 
wohin zeigt
Code:
ls -l /lib/modules/`uname -r`/source

?
 
@Goodspeed
Code:
master:/usr/src# ls -l
insgesamt 120
drwxr-xr-x 17 root root  4096 28. Mai 2007  linux-headers-2.6.18-4
drwxr-xr-x  4 root root  4096 28. Mai 2007  linux-headers-2.6.18-4-686
drwxr-xr-x  3 root root  4096 27. Mai 2007  linux-kbuild-2.6.18
drwxr-sr-x  3 root src   4096 23. Jan 22:35 Module
drwxr-xr-x  7 root root  4096 31. Mai 2007  rpm
-rw-r--r--  1 root src  93094 22. Jan 21:33 rt2500-modules-2.6.26-1-686_1.1.0-b4+cvs20080623-2+2.6.26-13_i386.deb
drwxr-sr-x  3 root src   4096 23. Jan 20:48 Utilitys

@aqualung
Code:
master:/usr/src# ls -l /lib/modules/`uname -r`/source
ls: Zugriff auf /lib/modules/2.6.18-4-686/source nicht möglich: Datei oder Verzeichnis nicht gefunden
 
Hast Du überhaupt die kernel-sourcen installiert?

Code:
dpkg --list | grep kernel
 
master:/usr/src# dpkg --list | grep kernel
ii libdrm2 2.3.1-2 Userspace interface to kernel DRM services -
ii module-init-tools 3.4-1 tools for managing Linux kernel modules
ii nfs-kernel-server 1:1.1.2-6lenny1 support for NFS kernel server
master:/usr/src#

wie es aussieht eher nicht!
wie kann ich das beheben?
 
Code:
master:/usr/src# apt-get install linux-source-2.6.18
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
E: Konnte Paket linux-source-2.6.18 nicht finden
master:/usr/src# apt-cache search linux-source-2.6.18
master:/usr/src#

Nicht vorhanden!
 
Zuletzt bearbeitet:
Nochmal gaaaaaanz langsam ...
Code:
master:/home/michael/Desktop# ln -s /usr/src/linux-2.6.28.1 /usr/src/linux
DAS setzt ja erstmal voraus, dass das Verzeichnis /usr/src/linux-2.6.28.1 existiert.
DAS wiederum setzt voraus, dass Du linux-2.6.28-1.tar.gz oder linux-2.6.28-1.tar.bz2 im Verzeichnis /usr/src/ ausgepackt hast.
DAS wiederum setzt voraus, dass Du linux-2.6.28-1.tar.gz oder linux-2.6.28-1.tar.bz2 von kernel.org runtergeladen hast.

Welchen Schritt Du vergessen hast, kannst Du Dir selber ausrechnen ...

P.S.: Deine Ausgabe von "ls -l" passt nicht zum vorherigen "ls" ... dann wie man sieht fehlt das der "linux" Eintrag. Und nein ... der verschwindet nicht einfach so.
 
meine Source.list

Code:
#
# Line commented out by installer because it failed to verify:


#

deb      http://ftp.debian.org/debian lenny main contrib non-free
deb-src  http://ftp.debian.org/debian lenny main contrib non-free

#

deb      http://security.debian.org/ lenny/updates main contrib non-free
deb-src  http://security.debian.org/ lenny/updates main contrib non-free


#Debian Security ( Alternativ: Da security.debian.org manchmal schlecht bis garnicht erreicbar ist ) 

deb     http://ftp2.de.debian.org/debian-security  lenny/updates main contrib non-free
deb-src http://ftp2.de.debian.org/debian-security  lenny/updates main contrib non-free



#

deb      http://www.debian-multimedia.org lenny main
deb-src  http://www.debian-multimedia.org lenny main
 
Nochmal gaaaaaanz langsam ...
Code:
master:/home/michael/Desktop# ln -s /usr/src/linux-2.6.28.1 /usr/src/linux
DAS setzt ja erstmal voraus, dass das Verzeichnis /usr/src/linux-2.6.28.1 existiert.
DAS wiederum setzt voraus, dass Du linux-2.6.28-1.tar.gz oder linux-2.6.28-1.tar.bz2 im Verzeichnis /usr/src/ ausgepackt hast.
DAS wiederum setzt voraus, dass Du linux-2.6.28-1.tar.gz oder linux-2.6.28-1.tar.bz2 von kernel.org runtergeladen hast.

Welchen Schritt Du vergessen hast, kannst Du Dir selber ausrechnen ...

P.S.: Deine Ausgabe von "ls -l" passt nicht zum vorherigen "ls" ... dann wie man sieht fehlt das der "linux" Eintrag. Und nein ... der verschwindet nicht einfach so.

genau so bin ich vorgegangen, danach habe ich im Verzeichnis eine leere Veknüpfung vorgefunden, die ich wieder gelöscht habe
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Code:
apt-cache search  linux-source

Code:
master:/usr/src# apt-cache search  linux-source
linux-patch-debian-2.6.26 - Debian patches to version 2.6.26 of the Linux kernel
linux-source-2.6.26 - Linux kernel source for version 2.6.26 with Debian patches
linux-tree-2.6.26 - Linux kernel source tree for building Debian kernel images
master:/usr/src#
 
Zuletzt bearbeitet:
Hier sollten doch die profi-debianer übernehmen.
 
genau so bin ich vorgegangen ...
Bist Du definitiv nicht ... sonst hättest Du unter /usr/src/ einen Ordner mit dem Namen "linux-2.6.28-1" ...

Ich find's traurig, dass man Dich nach solanger Zeit immernoch bitten muss exakt zu beschreiben, was Du Step-by-step gemacht hast ... sowas sollte langsam von selbst kommen:

1. Hast Du ein Source-Paket von Kernel.org runtergeladen?
2. Wenn ja, welches (exakter Name) und wohin (kompletter Pfad)?
3. Wie hast Du das ausgepackt (kompleter Befehl)?
4. Gabs irgendwelche Meldungen beim Auspacken ("ja" reicht hier nicht ...)
...
 
Bist Du definitiv nicht ... sonst hättest Du unter /usr/src/ einen Ordner mit dem Namen "linux-2.6.28-1" ...

Ich find's traurig, dass man Dich nach solanger Zeit immernoch bitten muss exakt zu beschreiben, was Du Step-by-step gemacht hast ... sowas sollte langsam von selbst kommen:

1. Hast Du ein Source-Paket von Kernel.org runtergeladen?
2. Wenn ja, welches (exakter Name) und wohin (kompletter Pfad)?
3. Wie hast Du das ausgepackt (kompleter Befehl)?
4. Gabs irgendwelche Meldungen beim Auspacken ("ja" reicht hier nicht ...)
...

zu 1
da liegt wohl der Fehler. Ich hatte den kernel runtergeladen nicht die source!
Ansonsten ging ich genau nach besagtem HowTo
Die entstandene leere Verknüpfung habe ich gelöscht

Soll ich es mit dem 2.6.28.2 (F= fullsource) einfach noch mal Versuchen.

ps. Ich hauptsächlich User und selten am Administrieren. ?(
 
zu 1
da liegt wohl der Fehler. Ich hatte den kernel runtergeladen nicht die source!
?? Du hast was?
Mensch ... wieso ist es so schwer mal vollständige (und dadurch vielleicht auch mal verständliche) Infos zu liefern?
ps. Ich hauptsächlich User und selten am Administrieren. ?(
Es geht nicht darum, wie Du Linux nutzt, sondern wie Du hier postest ... das eine hat mit dem anderen rein gar nichts zu tun.
 

Ähnliche Themen

RT61 Wlan Ubuntu Problem

Wlanproblem nach Kernelupdate

Fritz!WLAN USB Stick und Suse 11.0

Fehler beim Kompilieren von qcserial

Ralink Utility lässt sich nicht kompilieren

Zurück
Oben