A major release version of the Linux Kernel codename ‘Unicycling Gorilla’ has just been released and announced by Linux Torvalds. With this release, cool new features and drivers were added including, the Nauveau kernel driver with 3D support, Intel i915 graphic driver for the upcoming i4000 core, a new file system for flash disks called F2FS (Flash-Friendly File System), and improved support for Microsoft’s hypervisor.

For more about this released, please click here.

Some of the features added are listed below:

  • Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6
  • Revert “r8169: enable ALDPS for power saving”
  • Revert “r8169: enable internal ASPM and clock request settings”
  • unbreak automounter support on 64-bit kernel with 32-bit userspace (v2)
  • Revert “xen/PVonHVM: fix compile warning in init_hvm_pv_info”
  • drm/nouveau: use different register to wait for secret scrubber
  • x86/mm: Check if PUD is large when validating a kernel address

This brief tutorial is going to show you how to upgrade your current kernel in Ubuntu to version 3.8. To get started, press Ctrl – Alt – T on your keyboard to open the terminal. When it opens, run the commands below to change into the Download folder of your home directory.

cd ~/Downloads


Next, copy and paste the link below and press enter to download the 32-bit version of the kernel.

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-headers-3.8.0-030800-generic_3.8.0-030800.201302181935_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-headers-3.8.0-030800_3.8.0-030800.201302181935_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-image-3.8.0-030800-generic_3.8.0-030800.201302181935_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-image-extra-3.8.0-030800-generic_3.8.0-030800.201302181935_i386.deb




Next, run the command below to install / upgrade your kernel.

sudo dpkg -i *.deb




Finally, run the commands below to update grub, then restart your computer.

sudo update-grub2






For the 64-bit kernel, use this link below:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-headers-3.8.0-030800-generic_3.8.0-030800.201302181935_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-image-3.8.0-030800-generic_3.8.0-030800.201302181935_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-image-extra-3.8.0-030800-generic_3.8.0-030800.201302181935_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/linux-headers-3.8.0-030800_3.8.0-030800.201302181935_all.deb