[Linux Kernel](https://kernel.org) 4.3 ships with *20.6* million lines of code with support for [Skylake](http://ark.intel.com/products/codename/37572/Skylake) lines of CPU by [Intel](http://intel.com). So Skylake based hardware can run efficiently with good stability.

The performance improvement is noticeable on some hardware’s running this build of Kernel on Ubuntu based Linux distributions (I have not worked on this personally these are according to user reports).

This is a stable release, Linux Kernel 4.4 will be the LTS (Long Term Service) build currently in RC-2.

The steps below can be used on Ubuntu and Ubuntu-based Linux distributions to upgrade the Kernel.


It’s really easy to install it on Ubuntu or Ubuntu based Linux distributions. But first, you need to know which build you’re using 64 Bit or 32 Bit.

You can check this by using this command.

uname -r

Download these packages (The install process is the same).

64 Bit. {#64bit}

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb wget [http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb](http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb)


wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb

</div>#### 32 Bit. {#32bit}

<div class="highlighter-rouge">```
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-unstable/linux-headers-4.3.0-040300_4.3.0-040300.201511012034_all.deb  

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-unstable/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511012034_i386.deb  

 wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-unstable/linux-image-4.3.0-040300-generic_4.3.0-040300.201511012034_i386.deb

Installing the packages that we just downloaded.

sudo dpkg -i linux-*.deb

Updating the bootloader.

sudo update-grub

Now you can reboot the system to switch to the new Kernel you have just installed.

If you have issue this Kernel builds you can uninstall it with a few steps.

sudo apt-get purge linux-headers-4.3* linux-image-4.3*

Removing dependencies permanently that are not required by the system.

sudo apt-get auto remove; sudo apt-get clean

Thank you for reading, if you have any questions leave a comment below.

I compiled a list of software and services that I use to improve my workflow, here is the link to the list.

Darryl Dias

I’m Darryl. I’m a 3D Artist, Programmer and Linux enthusiast. On this site I share my insights, tips and tricks, tutorials, methods and best practices.