This article will describe how you can compile the latest kernel from the official kernel.org git repository in a Ubuntu way. As you can tell I’m not referring to any kernel version because this will work for any kernel version you can pull from the official kernel.org repository, but for the better readability I’ll be compiling version 3.3.
Read the rest of this entry »

Compile Linux kernel 3.2 for Ubuntu 11.10 (Oneiric Ocelot)
At the beginning of the year the Linux kernel 3.2 was released and Canonical has made it the official kernel for Ubuntu 12.04 LTS (Precise Pangolin), but what if you want to run the Linux kernel 3.2 on your Ubuntu 11.10 (Oneiric Ocelot)? Well you can, by compiling your own version following this step by step guide. We’ll be using the Ubuntu 12.04 LTS version of the Linux Kernel 3.2
Read the rest of this entry »
How to compile a new Ubuntu 11.10 (Oneiric) kernel
As Ubuntu 11.10 was released it’s time for another article in my “How to compile a kernel for Ubuntu …” series. This article will show you how to get the latest kernel from the Ubuntu kernel maintainers for Ubuntu 11.10 and create a kernel which you can modify to make it more suited for your computer.
Read the rest of this entry »
How to compile a new Ubuntu 11.04 (Natty) kernel
Ubuntu 11.04 was released a while back and I’ve been getting questions about compiling your own kernel for Ubuntu 11.04. I’ve just been busy with other projects but as I have been writing articles on “How to compile a kernel for Ubuntu …” for a few releases and there is no exception for Ubuntu 11.04.
Read the rest of this entry »
How to update the version of your custom Ubuntu 10.10 kernel
In the article, How to compile a Ubuntu 10.10 (Maverick) kernel the question was asked how to bump the package version after patching the kernel. It isn’t just changing the version number in the changelog. This article will explain how to bump the version number for your custom Ubuntu kernel, it applies to all Ubuntu 10.10 kernel compilation guides I have written.
Read the rest of this entry »