On Tue, 28 Dec 2004, Park Lee wrote: > Hi, > In fedora/linux/core/updates/2/SRPMS/, we can see > there is a kernel-2.6.9-1.6_FC2.src.rpm, while, in This is the source RPM from which all kernel-related RPMs are built. > fedora/linux/core/updates/2/i386/, there also is a > kernel-sourcecode-2.6.9-1.6_FC2.noarch.rpm. This is a "binary RPM" (as opposed to a "source RPM"). It contains the kernel source that you would use to build your own custom kernel (or modules, if they require full kernel source). You don't need this unless you are building custom kernels or certain modules that may require it. This RPM is no longer used in FC3. Instead, you use the kernel SRPM to get kernel source (as described in the release notes). > Since these two rpms both contain kernel source, > What is the difference with the two? > And, What's the relationship between them and > kernel-2.6.9-1.6_FC2.i686.rpm ? This one contains the actual, compiled, ready-to-run kernel. It has the kernel header files needed to build most modules, but does not contain the full kerenel source. > > Thanks a lot. > > > > ===== > Best Regards, > Park Lee -- Matthew Saltzman Clemson University Math Sciences mjs AT clemson DOT edu http://www.math.clemson.edu/~mjs