Traditionally, the Linux kernel is software that I compile myself from pristine upstream sources for various reasons. I
have three major kernel flavours that get built (server, desktop and notebook), and I am pretty current in running a
bleeding edge kernel. This is not really necessary any more nowadays, but it’s a tradition that works pretty
well.
My kernels get built on sid and are packaged up with kernel-package, and equivs builds a dependency helper package
which pulls in the kernel’s dependencies such as initramfs-tools and takes care of cross-version updates like
going from 2.6.29 to 2.6.30. Up to now, I was always able to run a kernel built this way on all my systems which can
range from oldstable to unstable.
Comments