Quote:
Originally posted by Imiro
Q1) What are kernel headers?
|
Part of kernel files (.h). Thay're needed to compile many programs. Note here: kernel-source should work as well here. Kernel-headers package is a part of kernel-source (kernel-headers is much smaller). You should be able to handle this by symlinking include/ directory in your kernel source to /usr/include (or just symlink the kernel source to /usr/src/linux).
Quote:
Q2) I'm not able to find the headers.rpm of the exact same version as kernel. Is it critical to find the match or could I use any 2.4-header version?
|
Find closest maching package. For example, when you have 2.4.20-something kernel, all 2.4.20-something_else headers should be OK. But you shouldn't need them (see above).
Quote:
Q3) I'm a bit confused by the many kernel-source.rpm distributions, some with i386-i686 and others with athlon/intel written in them too. I have AMD 3000+ cpu, which i guess means it's i686. Is there a good rule of thumb here?
|
For Athlon, get *athlon or (if there's no *athlon) i686.