[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Woody/stable: kernel-source-* kernel-headers-* ?!? Confused.



s. keeling wrote:
Could someone please 'splain to me what goes with what here?  I've
updated to 3.0r2.  The plan so far is:

  (i)  Install kernel-image-2.4.18-686
  (ii) Go for updated kernel sources and re-build.

I see there's kernel-source-2.4.18 and:

  kernel-headers-2.4.18 - Header files related to Linux kernel version 2.4.18
  kernel-headers-2.4.18-686 - Linux kernel headers 2.4.18 on PPro/Celeron/PII/PIII/PIV
  kernel-headers-2.4.18-1-686 - Linux kernel headers 2.4.18 on PPro/Celeron/PII/PIII/PIV
  kernel-headers-2.4.18-bf2.4 - Headers for Linux kernel version 2.4.18 (bf variant) on 386

Will all of those work with kernel-source-2.4.18?  Which one _should_
I be using (PIII laptop workstation box; not server)?

Probably 2.4.18-686. dpkg -p kernel-headers-2.4.18-686

  Package: kernel-headers-2.4.18-686
  Priority: optional
  Section: devel
  Installed-Size: 35284
  Maintainer: Herbert Xu <herbert@debian.org>
  Architecture: i386
  Source: kernel-image-2.4.18-i386
  Version: 2.4.18-5
  Provides: kernel-headers, kernel-headers-2.4
  Depends: fileutils (>= 4.0)
  Filename: pool/main/k/kernel-image-2.4.18-i386/kernel-headers-2.4.18-686_2.4.18-5_i386.deb
  Size: 3484714
  MD5sum: 5724a523d83fc4491747aea47ef0b7c7
  Description: Linux kernel headers 2.4.18 on PPro/Celeron/PII/PIII/PIV
   This package provides kernel header files for version 2.4.18 on
   Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV, for sites that want the
   latest kernel headers.  Please read
   /usr/share/doc/kernel-headers-2.4.18-686/debian.README.gz for details

What's "bf
variant" and why should I care?  One of the google pages I looked at
said, "The bf2.4 kernel is limited by the desire to keep it on
floppies during installation."  I can't imagine why I would want to do
that.  If it doesn't boot, I'll just slap a bootable CD in, boot from
that, and fix whatever's broken.  I don't think I need to care about
bf*, or am I missing something?

I'm booting with grub, fwiw.

Thanks, much appreciated.


PS     Just a suggestion, but it might help, in the future, if those
       descriptions above were tightened up a bit.  Both
       kernel-headers-2.4.18-686 and kernel-headers-2.4.18-1-686 are
       described the same.

PPS    For extra marks :-), why the proliferation of source & header
       packages?  I thought this kind of thing was supposed to be
       controlled by #ifdef & friends.  I can understand having
       thirteen pre-built kernel-image packages, but why sixteen
kernel-headers-2.4.18?

Try dpkg -p on them all.



Reply to: