How to Install Kernel 4.10 in Ubuntu / Linux Mint

Linux Kernel

Linus Torvalds announced the final release of Kernel 4.10 days ago. He wrote on lkml.org:

So there it is, the final 4.10 release. It’s been quiet since rc8, but we did end up fixing several small issues, so the extra week was all
good.

On the whole, 4.10 didn’t end up as small as it initially looked. After the huge release that was 4.9, I expected things to be pretty
quiet, but it ended up very much a fairly average release by modern kernel standards. So we have about 13,000 commits (not counting merges – that would be another 1200+ commits if you count those). The work is all over, obviously – the shortlog below is just the changes in the
last week, since rc8.

Linux Kernel 4.10 release highlights:

  • Initial mainline GVT-g graphics virtualization support
  • Intel Turbo Boost Max 3.0 support.
  • EXT4 DAX iomap support and XFS iomap support.
  • Better Microsoft Surface 3/4 support. Wacom MobileStudio Pro class of drawing tablets support
  • Nouveau Boost support
  • More ARM platform support, better Raspberry Pi 3 support.
  • and many other changes.

How to Install Kernel 4.10 in Ubuntu:

The Ubuntu Kernel Team has made the DEB packages for the new kernel, available for download at the link below:

[ac-button url=”http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/” target=”_blank”]Download Kernel 4.10 (deb)[/ac-button]

NOTE that Canonical does not support these Kernel packages. They are not appropriate for production use.

For the Desktop users, you can also use Ukuu a simple graphical tool to install the latest kernels.

For Ubuntu Server or those who prefer the command line, install them via following commands:

For 64-bit system:


cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000_4.10.0-041000.201702191831_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000-generic_4.10.0-041000.201702191831_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-image-4.10.0-041000-generic_4.10.0-041000.201702191831_amd64.deb

sudo dpkg -i *.deb

For 32-bit system:


cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000_4.10.0-041000.201702191831_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000-generic_4.10.0-041000.201702191831_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-image-4.10.0-041000-generic_4.10.0-041000.201702191831_i386.deb

sudo dpkg -i *.deb

After installed these debs, restart and enjoy!

Uninstall:

To remove Linux Kernel 4.10, you may first restart and select boot with previous kernel (from Grub boot-loader -> Advanced Options) and then run command:

sudo apt-get remove linux-headers-4.10* linux-image-4.10*