Linux Kernel 4.3 on Ubuntu

Linux Kernel 4.3 ships with 20.6 million lines of code and includes support for Intel's Skylake line of CPUs. This means Skylake-based hardware can now run efficiently and with good stability.

Performance improvements are noticeable on some hardware running this kernel build on Ubuntu-based Linux distributions (I have not tested this personally; this is based on user reports).

While 4.3 is a stable release, Linux Kernel 4.4 will be the next LTS (Long Term Support) build, which is currently in RC-2.

You can use the steps below to upgrade the kernel on Ubuntu and Ubuntu-based Linux distributions.

Installing

It’s really easy to install on Ubuntu or Ubuntu-based Linux distributions. First, you need to know whether your system is 64-bit or 32-bit.

You can check this by running the following command:

uname -m

Download the appropriate packages for your system below (the installation process is the same for both).

64-Bit

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
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

32-Bit

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

Install the packages we just downloaded:

sudo dpkg -i linux-*.deb

Update the bootloader:

sudo update-grub

Now, reboot the system to switch to the new kernel you just installed.

If you have issues with this kernel build, you can uninstall it in a few steps:

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

Remove any leftover dependencies that are no longer required:

sudo apt-get autoremove; sudo apt-get clean

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

I'm Feeling Lucky
Darryl Dias

Written by Darryl Dias

The AI guy and founder of Caprycon, building AI-powered tools, exploring emerging technologies, and sharing insights from the world of artificial intelligence