Saturday, February 11, 2022

How to : Update Kernel 4.9.9 on Ubuntu / Linux Mint


Linux kernel is the essential part of any Linux operating system. It is responsible for resource allocation, low-level hardware interfaces, security, simple communications, basic file system management, and more. Written from scratch by Linus Torvalds (with help from various developers), Linux is a clone of the UNIX operating system. It is geared towards POSIX and Single UNIX Specification compliances.

Includes powerful features

Linux provides users with powerful features, such as true multitasking, multistack networking, shared copy-on-write executables, shared libraries, demand loading, virtual memory, and proper memory management.

Initially designed only for 386/486-based computers, now Linux supports a wide range of architectures, including 64-bit (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC, as well as Amiga and Atari machines.

Linux Kernel 4.9.9 Released with Many Updated Drivers, x86 and PowerPC Fixes

Only five days after releasing Linux kernel 4.9.8, developer Greg Kroah-Hartman announced today the general availability of the ninth maintenance update to the long-term supported Linux 4.9 kernel series.
With 74 files changed (506 insertions and 321 deletions), Linux kernel 4.9.9 is now considered the most advanced and secure stable kernel version there is for a Linux-based operating system. According to the appended shortlog, the biggest part of the patch includes updated drivers, this time for things like BCMA, DMA, GPU (AMDGPU, Intel i915, Nouveau), iiO, HID, InfiniBand, PCI, PINCTRL, USB, Vhost, and Virtio.

“I’m announcing the release of the 4.9.9 kernel. All users of the 4.9 kernel series must upgrade. The updated 4.9.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary,” said Greg Kroah-Hartman.
“x86 and PowerPC improvements, some NFS changes too”

The rest of the Linux 4.9.9 kernel patch are various x86, PowerPC (PPC), Xtensa, and ARM64 (AArch64) improvements, and there are also some small fixes for the CIFS, EXT4, and NFS filesystems. The rest of the patch are core kernel and mm changes, as well as an updated networking stack with a SunRPC fix. Again, you should check the entire changelog (link above) if you’re interested in all the technical details.

If you’re using a GNU/Linux distribution powered by a kernel from the Linux 4.9 series, you are urged to update to Linux kernel 4.9.9. OS vendors can download the Linux 4.9.9 kernel tarball right now from kernel.org or via our website, compile and tweak it for their supported hardware architectures and push it to the stable channels for users to update at their earliest convenience.

Read changelog

How to Install Linux Kernel 4.9.9 on Ubuntu Derivative System :

To Install/Update Linux Kernel 4.9.9 on Ubuntu 16.10 Yakkety Yak, Ubuntu 16.04 Xenial Xerus, Ubuntu 15.10 wily werewolf, Ubuntu 15.04 vivid Vervet, ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr (LTS), Ubuntu 13.10/13.04/12.04, Linux Mint 18.1, Linux Mint 18 Sarah, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Linux Mint 13 Maya, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Peppermint Five, Deepin 2014, LXLE 14.04, Linux Lite 2.0, Linux Lite 2.2 and other Ubuntu derivative systems, open a new Terminal window and bash (get it?) in the following commands:

Debian package kernel for ubuntu is available on Ubuntu official site, download package and open terminal :

For Ubuntu 32 bit :
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.9/linux-headers-4.9.9-040909_4.9.9-040909.201702090333_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.9/linux-headers-4.9.9-040909-generic_4.9.9-040909.201702090333_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.9/linux-image-4.9.9-040909-generic_4.9.9-040909.201702090333_i386.deb

For Ubuntu 64 bit :
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.9/linux-headers-4.9.9-040909_4.9.9-040909.201702090333_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.9/linux-headers-4.9.9-040909-generic_4.9.9-040909.201702090333_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.9/linux-image-4.9.9-040909-generic_4.9.9-040909.201702090333_amd64.deb

After download package is finished, Open terminal and follow this command :
sudo dpkg -i *.deb


Please a Few minuter untill installation is finished, and reboot your ubuntu system :
sudo reboot

and check ubuntu kernel version, open terminal and follow the command :
uname -a

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations. 
Latest
Next Post

0 comments: