On the previous building linux kernel entry we learn how to configure, modify and install a downloaded linux kernel version on our Ubuntu distribution. In this tutorial, we will use an existing configuration from the available from each supported architecture. Later, it will be tested on an open source machine emulator called QEmu which supports ARM architecture, unlike Virtual Box.

Read more: Building Linux Kernel for ARM


Linux kernel is freely available to be build by using any of its hundred of pre configured setups or by tuning the one you need by your self. First of all, you must fullfill all the dependencies needed to compile the kernel, I will not cover them but must have: flex, bison, libssl and gcc among others.

Read more: Building Linux Kernel