kernel-header wollen nicht

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

kernel-header wollen nicht

Beitrag von rkrueger » 03.06.2005 21:01:39

Die Geschichtemit dem Kernel unter Debian ist nicht mein Fall.

Ich habe mir folgende Pakete von http://www.debian.de heruntergeladen:

kernel-image-2.6.8-2-k7
kernel-source-2.6.8-2-k7
kernel-header-2.6.8-2-k7

Das sind die Pakete, die mir auf der Seite auch gennant wurden.

Das mit dem Image hat gut geklappt, fährt auch hoch.
Dann die Sourcen entpackt und enttarrt. liegen im Verzeichnis:

/usr/src/kernel-source-2.6.8-2-k7

Dann die kernel-header installiert mit dpkg -i kernel-headers-2.6.8-2-k7...deb

Der Schweinehund hier auf dem Schreibtisch sagt mir: alles OK, ist installiert. Bei dpkg -l kernel-hea.... alles klar, ii und die neueste Version ist drauf.

Das Verzeichnis lautet: /usr/src/kernel-headers-2.6.8-2-k7 und da sind nur kaputte links drin. Was ist wieder falsch gelaufen?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.06.2005 21:05:12

Code: Alles auswählen

root:~# apt-cache depends kernel-headers-2.6.8-2-k7
kernel-headers-2.6.8-2-k7
 |Hängt ab: coreutils
  Hängt ab: fileutils
  Hängt ab: kernel-headers-2.6.8-2

Gruß
gms

[edit]
das Paket "kernel-headers-2.6.8-2-k7" enthält nur die Dateien die sich durch die Konfiguration ändern.
Alle anderen Dateien befinden sich im Paket "kernel-headers-2.6.8-2
[/edit]

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 03.06.2005 21:07:03

kernel-headers ist nur für Module wichtig, die man außerhalb des Kernels kompelieren möchte.. ansonsten kann man mit den Kernel-Headern nicht viel anfangen.. außerdem brauchst du keine header, wenn du den kernel-source hast.. da sind die header eh drin..

aber wofür brauchst du das??
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 03.06.2005 21:18:13

NVidia-Grafikkarte! Will das 3D-Spiel Nexius spielen. Geht mit dem NV nicht.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 03.06.2005 22:05:59

Wenn die Links kaputt sind dann fehlt noch was die Kernel-headers bestehen aus mindestens 2 Paketen.

Code: Alles auswählen

matthias@biljana:~$ dpkg -l kernel-head*
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Säubern/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb install.
|/ Fehler?=(keiner)/Halten/R=Neuinst. notw/X=beides (Status, Fehler: GROß=schlecht)
||/ Name                                Version                             Beschreibung
+++-===================================-===================================
un  kernel-headers                      <keine>                             (keine Beschreibung vorhanden)
un  kernel-headers-2.6                  <keine>                             (keine Beschreibung vorhanden)
ii  kernel-headers-2.6.10-1             2.6.10-6                            Header files related to Linux kernel version 2.6.10
ii  kernel-headers-2.6.10-1-686         2.6.10-6                            Linux kernel headers 2.6.10 on PPro/Celeron/PII/PIII/P4
ii  kernel-headers-2.6.10-1-k7          2.6.10-6                            Linux kernel headers 2.6.10 on AMD K7
pn  kernel-headers-2.6.11-rc4-bk6-1-k7  <keine>                             (keine Beschreibung vorhanden)
ii  kernel-headers-2.6.9-1              2.6.9-3                             Header files related to Linux kernel version 2.6.9
ii  kernel-headers-2.6.9-1-k7           2.6.9-3                             Linux kernel headers 2.6.9 on AMD K7
matthias@biljana:~$        
Um jetzt mal bei dem Beispiel mit dem Kernel 2.6.10 zu bleiben. Du brauchst

kernel-headers-2.6.10-1 das eigentliche Paket und kernel-headers-2.6.10-1-686 mit den Links und mit einigen kernelspezifischen Dateien.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 03.06.2005 22:22:40

Das Paket:

kernel-headers-2.6.8-2-16 ( für i386) habe ich gezogen und installiert. Immer noch defekte links.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 03.06.2005 22:45:13

Dann lösch die Pakete mal und installier sie mit

Code: Alles auswählen

 apt-get install kernel-headers-2.6.8-2-386[code]
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

newton
Beiträge: 3
Registriert: 26.06.2005 12:07:55

Beitrag von newton » 26.06.2005 12:38:18

Hallo allerseits,

@rkrueger: ich bin auf der suche nach dem Paket kernel-source-2.6.8-2-k7, konnte es aber leider auf debian.de nicht finden und auch google hat mich im Stich gelassen. Koenntest Du vielleicht noch mal die genaue url fuer das Paket posten?
Wuerde mich sehr freuen :)


Gruss,
newton

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.06.2005 12:48:25

Code: Alles auswählen

kernel-source-2.6.8-2-k7,
gibt es nicht.

nur

Code: Alles auswählen

kernel-source-2.6.8-2
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

newton
Beiträge: 3
Registriert: 26.06.2005 12:07:55

Beitrag von newton » 26.06.2005 12:53:42

Aha. Es scheint aber unterschiedliche Pakete fuer 2.6.8-2 und 2.6.8-2-k7 fuer die header und images zu geben.
Warum ist dem so? Was ist denn genau der unterschied zwischen 2.6.8-2 und 2.6.8-2-k7?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.06.2005 13:55:47

Die Kernel-images und Headers usw. werden alle aus einem Source Erstellt. 386 , 686, k7 sagt etwas über den Pozessor aus. 386 ist der kleinste gemeinsame Nenner und läuft mit jedem Prozessor. Allerdings nicht mit einem 80286 oder 80186 . Aber damit lief Linux noch nie. 686 ist alles als Pentium läuft Pentium 1 - 4 und auch die Kastraten Celeron gehören dazu. K7 ist für AMD Prozessoren, Athlon, Athlon XP und hier auch wieder die Kastraten Duron. Man kann aus diesem Sourcecode aber noch weitere Architekturen erstellen. Nur das hat Debian sich gespart. Wers unbedingt will muß selbst Hand anlegen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten