Forum Linux.débutant Kernel-headers

Posté par  .
Étiquettes :
0
20
mai
2005
Bonsoir a tous.

J'ai besoin pour compiler certain drivers, des kernel-headers, pour ma debian sarge 2.6.8-1-386. Pourtant lorsque j' apt-cache search kernel-headers-2.6.8-1-386, il ne trouve rien.
Est-ce un probleme de apt/source-list ??

Autre question, le lien /lib/modules/2.6.8-1-386/build, ne devrait-il pas pointer vers le repertoire des kernel-headers? J'ai essayé avec des sources pour mon noyau 2.6.8-1 et des kernel headers pour 2.6.8-11, ca ne marche pas.

Comment puis-je installer ces kernel-headers?
J'ai beaucoup d'operation qui aboutissent à une erreur du au manque des ces headers.

Merci d'avance
  • # \_o<

    Posté par  (site web personnel) . Évalué à 0.

    J'ai essayé avec des sources pour mon noyau 2.6.8-1 et des kernel headers pour 2.6.8-11, ca ne marche pas.

    jeune pedawan, ce que tu as essaye est tout simplement interdit par le concepte lui meme du kernel Linux. Il est strictement interdit de tenter de compiler des modules pour un kernel different que celui prevu initialement.

    en plus court: si tu as un kernel 2.6.8-1, SEULS LES MODULES 2.6.8 MARCHERONT (le -1 etant ajoute par DEbian pour versionner ses packages, et ce chiffre la n est PAS le meme que le x de 2.6.11.x ).

    Je n ai pas de debian sous la main pour verifier, mais si tu ne trouve que les modules 2.6.8-11, cela veut dire que le 2.6.8-1 est OBSOLETE. Tu dois imperativement TOUT UPGRADER.

    En plus, les 2.6.8 sont tres tres vieux, avec plusieur failles de securite locales, et une gestion pourrie de la pile USB, de udev, et du hotplug. Si tu pouvais trouvec un >=2.6.10 ... ce serait bien mieux.

    tip: si tu active la bash completion dans .bashrc, tu pourra aussi completer les noms de packages ... ca evite de devoir cherche avant.
    • [^] # Re: \_o<

      Posté par  . Évalué à 1.

      Salut !!

      Pour la completion avancée c'est nickel. merci.

      Pour les headers, c'est encore la galere par contre. En fait je trouve pas de headers correspondant a un noyau.

      Au fait qu'entends tu par tout upgrader?
      Puis si le numero 2.6.8-x n'est pas un numero de version, pourquoi le 2.6.8-11 ne marche pas sur mon noyau 2.6.8-1? D'ailleur c'est quoi le -1 pour la version du noyau?

      voici la liste des kernel-headers dispo:
      quand je regarde sur kernel.org, je ne trouve jamais de noyau correspondant à un numero de cette liste.

      Merci

      kernel-headers-2.4-386 - Linux kernel headers for version 2.4 on 386
      kernel-headers-2.4-586tsc - Linux kernel headers for version 2.4 on Pentium-Classic
      kernel-headers-2.4-686 - Linux kernel headers for version 2.4 on PPro/Celeron/PII/PIII/P4
      kernel-headers-2.4-686-smp - Linux kernel headers for version 2.4 on PPro/Celeron/PII/PIII/P4 SMP
      kernel-headers-2.4-k6 - Linux kernel headers for version 2.4 on K6/K6-II/K6-III
      kernel-headers-2.4-k7 - Linux kernel headers for version 2.4 on AMD K7
      kernel-headers-2.4-k7-smp - Linux kernel headers for version 2.4 on AMD K7 SMP
      kernel-headers-2.4.27-2 - Header files related to Linux kernel version 2.4.27
      kernel-headers-2.4.27-2-386 - Linux 2.4.27 kernel headers for 386
      kernel-headers-2.4.27-2-586tsc - Linux 2.4.27 kernel headers for Pentium-Classic
      kernel-headers-2.4.27-2-686 - Linux 2.4.27 kernel headers for PPro/Celeron/PII/PIII/P4
      kernel-headers-2.4.27-2-686-smp - Linux 2.4.27 kernel headers for PPro/Celeron/PII/PIII/P4 SMP
      kernel-headers-2.4.27-2-k6 - Linux 2.4.27 kernel headers for AMD K6/K6-II/K6-III
      kernel-headers-2.4.27-2-k7 - Linux 2.4.27 kernel headers for AMD K7
      kernel-headers-2.4.27-2-k7-smp - Linux 2.4.27 kernel headers for AMD K7 SMP
      kernel-headers-2.4.27-speakup - Header files related to Linux kernel version 2.4.27-speakup
      kernel-headers-2.6-386 - Linux kernel headers 2.6 on 386
      kernel-headers-2.6-686 - Linux kernel headers 2.6 on PPro/Celeron/PII/PIII/P4
      kernel-headers-2.6-686-smp - Linux kernel headers 2.6 on PPro/Celeron/PII/PIII/P4 SMP
      kernel-headers-2.6-amd64-generic - Linux kernel headers for version 2.6 on generic x86_64 systems
      kernel-headers-2.6-amd64-k8 - Linux kernel headers for version 2.6 on AMD64 systems
      kernel-headers-2.6-amd64-k8-smp - Linux kernel headers for version 2.6 on AMD64 SMP systems
      kernel-headers-2.6-em64t-p4 - Linux kernel headers for version 2.6 on Intel EM64T systems
      kernel-headers-2.6-em64t-p4-smp - Linux kernel headers 2.6 on Intel EM64T systems
      kernel-headers-2.6-k7 - Linux kernel headers 2.6 on AMD K7
      kernel-headers-2.6-k7-smp - Linux kernel headers 2.6 on AMD K7 SMP
      kernel-headers-2.6.8-11 - Header files related to Linux kernel version 2.6.8
      kernel-headers-2.6.8-11-amd64-generic - Linux kernel headers 2.6.8 for generic x86_64 systems
      kernel-headers-2.6.8-11-amd64-k8 - Linux kernel headers for version 2.6.8 on AMD64 systems
      kernel-headers-2.6.8-11-amd64-k8-smp - Linux kernel headers for version 2.6.8 on AMD64 SMP systems
      kernel-headers-2.6.8-11-em64t-p4 - Linux kernel headers for version 2.6.8 on Intel EM64T systems
      kernel-headers-2.6.8-11-em64t-p4-smp - Linux kernel headers for version 2.6.8 on Intel EM64T SMP systems
      kernel-headers-2.6.8-2 - Header files related to Linux kernel version 2.6.8
      kernel-headers-2.6.8-2-386 - Linux kernel headers 2.6.8 on 386
      kernel-headers-2.6.8-2-686 - Linux kernel headers 2.6.8 on PPro/Celeron/PII/PIII/P4
      kernel-headers-2.6.8-2-686-smp - Linux kernel headers 2.6.8 on PPro/Celeron/PII/PIII/P4 SMP
      kernel-headers-2.6.8-2-k7 - Linux kernel headers 2.6.8 on AMD K7
      kernel-headers-2.6.8-2-k7-smp - Linux kernel headers 2.6.8 on AMD K7 SMP
      kernel-kbuild-2.6-3 - Linux kernel 2.6 kbuild tools
      • [^] # Re: \_o<

        Posté par  (site web personnel) . Évalué à 0.

        atp-cache search kernel-image

        je t ai dit que pour les <=2.6.9
        le -x ajoute par debian est un numero de version iNTERNE A DEBIAN.
        tu ne toruvera JAMAIS de 2.6.8-1 sur kernel.org.

        si il n y a plus de 2.6.8-1 dans SID, c est qu il est rendu OBSOLETE par 2.6.8-2 !!!

        Pour les >=2.6.10 chez Debian,, ben y en avait pas quand je suis part, donc je ne sais pas comment Debian numerote les nouveux kernels.

        Tout upgrader = ton 2.6.8-1 est VIEUX. Faut le suprimer, et mettre un 2.6.8-2 !!! ou un -11 suivant ton archi.

        Pourtant je trouve la numerotation de Debian simple et claire.
        • [^] # Re: \_o<

          Posté par  . Évalué à 1.

          okok !!

          je test, 2.6.8-2 alors

          C'est quoi la différence entre kernel-image, et kernel-source ??
          • [^] # Re: \_o<

            Posté par  . Évalué à 2.

            kernel-image c'est un kernel compilé, prêt à l'emploi de chez debian, kerel source c'est que le code ... source.
            • [^] # Re: \_o<

              Posté par  . Évalué à 1.

              Ok. Bah cool, il semble que la version du noyau, soit la meme que celle des kernels-headers. L'installation des drivers ati ne marche tjs pas. Mais Merci en tout cas
              • [^] # Re: \_o<

                Posté par  (site web personnel) . Évalué à 0.

                heu ... juste en passant, il suffit pas d installer les packages, faut aussi rebooter avec le bon noyeau ...

                enfin je dis ca ...

                il parait qu y en a qui croient qu il suffit d acheter une capotte pour etre protege ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.