This brief tutorial shows you how to install the latest Linux Kernel version 3.7.8 in Ubuntu 12.10. This maintenance release fixes many bugs including, a fix for incorrect register for buck10, fix for incomplete scan in case of IE parsing error, fix to the network module which prevents setting ttl=0 via IP_TTL and a fix to NAPI support.

For a complete changelog about this released, please click this link.

For those who don’t already know, the Linux kernel is the core of the Linux Operating System. It’s made of different modules that allows applications and services to access hardware components, like memory, video cards, network subsystems and others.

Without the Linux Kernel, operating systems like Ubuntu, Fedora and others won’t run on anything.

So, to get started use this download link to download version 3.7.8 of the Linux Kernel. Be very careful, because downloading the wrong version may render your system inoperable. Please make sure to download the correct version for your machine. Files ending with _i386.deb are for 32-bit systems, and those ending with _amd64.dab are for the 64-bit file systems.

When you’re ready, press Ctrl – Alt – T on your keyboard to open the terminal. Next, run the command below to change into the Download folder of your home directory.

cd ~/Downloads


Then download each of the file by running the command below. The command includes download links for

  • linux-headers-generic_i386.deb
  • linux-headers_all.deb
  • linux-image-generic_i386.deb
  • linux-image-extra_i386.deb




Next, run the commands below to install the kernel.

sudo dpkg -i *.deb




Finally, run the commands below to complete the upgrade.

sudo update-grub2


For 64-bit systems, here is download link.



After installing the kernel, you can go ahead and delete the download content and restart your computer.