Archives For November 30, 1999

The latest stable Linux Kernel 3.14.3 has been announced by Greg Kroah-Hartman a few hours ago. All users of Kernel 3.14 series are urged to upgrade as soon as possible.

This tutorial will show you how to install or upgrade to this kernel release in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04 and Linux Mint.

Linux kernel 3.14.3 has gathered more drivers and a host of Arch improvements. See the changelog for details.

Install / Upgrade to Kernel 3.14.3:

For graphical way, download the .deb packages from kernel.ubuntu.com and double-click to install them via pop-up Ubuntu Software Center in the below order:

1. linux-headers-3.14.3-031403_3.14.3-xxxx_all.deb

2. linux-headers-3.14.3-031403-generic_3.14.0-xxxx_i386(or amd64).deb

3. linux-image-3.14.3-031403-generic_3.14.0-xxxx_i386(or amd64).deb

For command line way, press Ctrl+Alt+T on keyboard to open terminal. When it opens, follow the steps below:

1. For 32 bit system, download .deb packages via:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.3-utopic/linux-headers-3.14.3-031403-generic_3.14.3-031403.201405061153_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.3-utopic/linux-headers-3.14.3-031403_3.14.3-031403.201405061153_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.3-utopic/linux-image-3.14.3-031403-generic_3.14.3-031403.201405061153_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.3-utopic/linux-headers-3.14.3-031403-generic_3.14.3-031403.201405061153_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.3-utopic/linux-headers-3.14.3-031403_3.14.3-031403.201405061153_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14.3-utopic/linux-image-3.14.3-031403-generic_3.14.3-031403.201405061153_amd64.deb

2. Install the downloaded packages:

sudo dpkg -i linux-headers-3.14.3-*.deb linux-image-3.14.3-*.deb

3. If you’re using a proprietary driver, you may rebuild (or re-install) it to make it work with the new kernel.

Finally restart your computer.

Uninstall:

If for some reason this kernel release doesn’t work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run this command to remove Linux Kernel 3.14:

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

Finally reboot your computer.

Linux Kernel 3.14

Linus Torvalds, the creator of Linux, finally announced the Linux Kernel 3.14 on the night of March 30, 2014. He wrote on the lkml.org:

So we had a few fairly late changes that I could have done without, but the changelog from -rc8 is still pretty small, and I’m feeling pretty good about it all. If we did end up with any last-minute problems due to the final spurt of patches, they’ll be pretty specific, and it really didn’t make sense to me to delay the release without anything known pending. Much of the final spurt were either marked for stable or known regressions.

So 3.14 is out there, and the merge window for 3.15 is thus open. Please do spend the time to test out 3.14, though, even if you might otherwise be in a hurry to send me your pending queue for the next release.

Linus

What’s New in Linux Kernel 3.14:

This release includes the deadline task scheduling policy for real-time tasks, a memory compression mechanism is now considered stable, a port of the locking validator to userspace, ability to store properties such as compression for each inode in Btrfs, trigger support for tracing events, improvements to userspace probing, kernel address space randomization, TCP automatic coalescing of certain kinds of connections, a new network packet scheduler to fight bufferbloat, new drivers and many other small improvements.

For detailed changes, go to kernelnewbies.org/Linux_3.14

Install or upgrade to Kernel 3.14:

NOTE: not sure if proprietary video drivers will work with the new kernel. Do it at your own risk!

Ubuntu users can download and install the DEB packages from the Ubuntu Kernel PPA web page. and install them in the below orders:

1. linux-headers-3.14.0-031400_3.14.0-xxxx_all.deb

2. linux-headers-3.14.0-031400-generic_3.14.0-xxxx_i386(or amd64).deb

3. linux-image-3.14.0-031400-generic_3.14.0-xxxx_i386(or amd64).deb

Or install them via command Linux:

1. Press Ctrl+Alt+T on keyboard to open the terminal. When it opens, run the commands below one by one to download the Kernel DEBs:

For 32 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/linux-headers-3.14.0-031400-generic_3.14.0-031400.201403310035_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/linux-headers-3.14.0-031400_3.14.0-031400.201403310035_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/linux-headers-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/linux-headers-3.14.0-031400_3.14.0-031400.201403310035_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb

2. After the downloading process, install them via:

sudo dpkg -i linux-headers-3.14.0-*.deb linux-image-3.14.0-*.deb

After that, restart your computer and done!

Uninstall:

If for some reason this kernel release doesn’t work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run this command to remove Linux Kernel 3.14:

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

Finally reboot your computer.