>> Do I need to keep the linux-2.2.13mdk source in /usr/src? I see a bunch
>> of subdirectories, and some *.h files in there that are taking up space.
>> Is it common to keep it in expanded form for say, compiling purposes or
>> something? Like the includes?
>The only things you need in there are the files in /usr/src/linux/include,
>and only then if you want to compile your own rather than relying on
If you installed the kernel includes from a package, keep them, you need
them to compile most (all?) C programs.
If you've rolled your own kernel and still have the source there, then still
keep those includes (you really want the same includes as the kernel you're
using). But to save space you can use: make clean, to get rid of all the
extraneous .o files etc.
In summary, clean out the *but leave it, it's a pretty useful (and
sometimes essential) part of a linux system.