top of page
Search
Writer's pictureYaman Kumar

How to install a custom kernel (Xanmod) in Debian-based Linux Distributions?

A kernel is a part of an operating system that plays the role of connecting hardware and software. It essentially lets the hardware communicate with the software. So today we are going to take a look at installing a custom kernel (in this case, Xanmod) on Debian-based Linux distros, without the use of the terminal.


Why the need for a custom kernel?


Linux has now become very good when it comes to hardware support. This was not the case a couple of years back when hardware support was kind of wonky. I am not trying to say that it has become perfect now. But one can't deny the fact that significant improvements have been made in the sector.

Despite all the improvements, a lot of people still experience hardware uncompatibility and some other hardware or performance-related issues in their linux experience.

This can mainly happen due to two reasons -

  • The hardware being completely unsupported on Linux

  • The kernel being at an early version which does not support that hardware, even if it is supported in the newer kernel versions.

While the 1st scenario can't be helped as long as the hardware manufacturer decides to make their hardware linux compatible, the 2nd case might be solved by updating the kernel or switching to a custom kernel. Apart from this, custom kernels also have many different patches and improvements over generic kernels, which give them an edge.

xanmod kernel for linux

How to install Xanmod in Debian-based systems without using the terminal?


1. Download the XanMod Repository -


To install Xanmod, first you need to go to the official website of Xanmod (XanMod Kernel) and scroll down till you reach the "Install via AptURL" section. Then click on the XanMod Repository Setup option from the Install via AptURL section.


Alternatively, you can also Click Here to download the repository. This will download the .deb package for the XanMod Repository on your PC. After that you need to install the Deb Package that you just downloaded.


downloading the xanmod repository setup
Download the 'XanMod Repository Setup'

2. Install Synaptic Package Manager -


Synaptic is an excellent package manager for your Debian-based linux distro. You can find it in the 'Software Center' of your distro and install it from there, or you can install it by opening up the terminal and running the following command -

sudo apt install synaptic


3. Install XanMod Kernel through Synaptic


The first thing you need to do after installing synaptic is to open it up, and click on 'Reload' on the top left side. This will refresh your package list in synaptic and search for any newly installed apps. Think of it as a kind of refresh button in Windows.


After you have done that, go to 'Search' on the right side of the menu and search for linux-xanmod. Now you will see a list of packages starting with linux-xanmod. Right-click on the package named just linux-xanmod and click the 'Mark for Installation' option.


(Note - The missing icons in the synaptic top bar are due to bad GTK theming in Kubuntu. If you are using KDE Plasma, you might also experience some missing icon images on GTK-themed apps.)

installing xanmod in synaptic package manager in linux
Go to 'Search' and search for 'linux-xanmod' in synaptic

installing xanmod in synaptic package manager in linux
Install the 'linux-xanmod' option from the list

Then click on Apply from the top menu bar. After that, confirm all the changes that is showing you and enter your password if asked for it. Then you just have to wait for it to install. Reboot your PC after it says 'All changes made successfully'. And you are done!


You have successfully installed the XanMod Kernel in your Linux Distribution.


Official Links -

Read More -






34 views0 comments

Comments


Post: Blog2 Post
bottom of page