26.8 C
Senior Writer and partner

Install Linux Kernel 5.3 on Ubuntu 18.04

The Linux kernel is the engine of our operating system. It is mainly responsible for running the hardware we have and managing computer resources. Its development is quite active, so we often have new versions. Recently version 5.3 of the Linux Kernel was released. And as we will know, it comes with a lot of new features for our operating systems. So today we will show you how to install Linux Kernel 5.3 on Ubuntu 18.04.

The numbering of the Linux kernel 5

A few months ago Linus Torvald himself announced that there was going to be a change of numbering. Basically, because he didn’t like high numbers and because it was easier to continue the development.

So, what we expected as the Linux Kernel 4.21 was transformed into the Linux Kernel 5. As you can see is quite a leap, although the news is very important, are expected too much by the change of numbering.

What’s New in Linux Kernel 5.3?

Some of the novelties of this version are:

  • Multiple enhancements to the XFS file system. multi-threaded inode skipping option implemented.
  • On the other hand, EXT4 has also received a lot of care. Added support for gaps in directories.
  • Improved support for Intel Icelake Gen 11 graphics.
- Advertisement -

If you want to see the rest of the news, you can check this link.

And many bug fixes. It is an important version for the number of bugs corrected.

Install the Linux Kernel 5.3 on Ubuntu 18.04

So, if you want to install this kernel for drivers or bugs on your system, you must first download these three files.

  • The Linux image.
  • The Kernel modules
  • Finally, the kernel headers.

So, open a terminal and run these commands if you are using a 64-bit system.

Let us create a folder to save the files:

:~$ mkdir kernel5 && cd kernel5

1.- Create the folder
1.- Create the folder

After that, you can start the download.

:~$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.1/linux-headers-5.3.1-050301_5.3.1-050301.201909210632_all.deb

1.- Downloading the Kernel 5.3 files
1.- Downloading the Kernel 5.3 files

Next, this command:

:~$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.1/linux-image-unsigned-5.3.1-050301-generic_5.3.1-050301.201909210632_amd64.deb

2.- Downloading the kernel 5.3 files
2.- Downloading the kernel 5.3 files

Finally, the last file:

:~$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.1/linux-modules-5.3.1-050301-generic_5.3.1-050301.201909210632_amd64.deb

3.- Last kernel 5.3 file to download
3.- Last kernel 5.3 file to download

After that, install all the packages with this command:

:~$ sudo dpkg -i *.deb

Then, reboot the system.

When the system has booted, query the current kernel with this command:

:~$ uname -r

5.- Kernel 5.3 on Ubuntu 18.04
5.- Kernel 5.3 on Ubuntu 18.04

And that’s it.


The Linux kernel is an essential part of our system. Therefore, it is advisable to be careful when installing it. In addition, it is only recommended to install it if you have hardware failures or if you have a very recent one.

Please share this post with your friends

- Advertisement -
Everything Linux, A.I, IT News, DataOps, Open Source and more delivered right to you.
"The best Linux newsletter on the web"


  1. Thanks for you article, I used it to upgrade my kernel to 5.2.5 on Ubuntu 19.04. Is there a reason the non-generic headers have been chosen? It gave me quite some problems with VirtualBox, which requires the generic headers.


Please enter your comment!
Please enter your name here

Latest article