Differences between revisions 55 and 57 (spanning 2 versions)
Revision 55 as of 2007-03-25 13:09:42
Size: 2565
Editor: ?GeertStappers
Comment: show commands as commands
Revision 57 as of 2007-03-25 18:48:51
Size: 2527
Editor: ?GeertStappers
Comment: URL updated
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
}}}
or
{{{
kernelversion
Line 38: Line 34:
 * http://www.debian.org/releases/stable/i386/ch-post-install.en.html Compiling a new kernel.  * http://www.debian.org/releases/stable/i386/ch08s05.html.en Compiling a new kernel.

The kernel acts as a mediator between your programs and your ["Hardware"]. First, it does (or arranges for) the memory management for all of the running programs (processes), and makes sure that they all get a fair (or unfair, if you please) share of the processor's cycles. In addition, it provides a nice, fairly portable interface for programs to talk to your hardware. There is certainly more to the kernel's operation than this, but these basic functions are the most important to know.

An odd number (2.1.13, 2.3.2 ...) is a unstable kernel. An even number is a stable kernel and ready for ["compilation"] e.g. (2.0.36, 2.2.17, 2.4.9 ...).

The last kernel version number appears at http://www.kernel.org and you can see your kernel version typing

uname -r

in a ["terminal"].

The kernel is generally in the ["?BootDirectory"] (/boot).

See :