Hoe om XanMod Kernel op Ubuntu 22.10/22.04/20.04 te installeer


Die Linux-kern is die hart van enige GNU/Linux-bedryfstelsel. Dit bestuur die kommunikasie tussen die sagteware en hardeware en bied 'n platform om toepassings te laat loop. Die verstekkern wat by Ubuntu voorsien word, is goed vir die meeste gebruikers, maar dit het nie 'n paar kenmerke en opsies wat in ander pitte beskikbaar is nie. XanMod is 'n gratis, oopbron-alternatief vir die voorraadkern met Ubuntu. Dit bevat pasgemaakte instellings en nuwe kenmerke wat ontwerp is om 'n responsiewe en gladde lessenaarervaring te bied, veral vir nuwe hardeware.

Vir gebruikers wat die meeste baat sal vind deur XanMod te gebruik, is dit gewild onder Linux-gebruikers wat beter spelprestasie, stroomkwaliteit of ultra-lae vertragingsvereistes wil hê en spog dikwels met die nuutste Linux-pitte voordat dit op die meeste verspreidings land. Die meeste rekenaargebruikers hou nie eers van speletjies nie, maar wil 'n nuwe kern hê vir beter hardeware-ondersteuning, wat XanMod een van die meer gewilde keuses maak. Ek sal aanbeveel vir meer inligting oor XanMod Kernel voor installering, besoek die XanMod Kernel kenmerke inligting bladsy.

XanMod Kernel ondersteun slegs x86_64 verwerkerargitektuur.

XanMod Kernel ondersteun NIE veilige selflaai nie, maak seker dat jy dit op jou stelsel deaktiveer.

In die volgende handleiding sal jy leer hoe om die nuutste XanMod-kern op Ubuntu 22.10,22.04,20.04 Linux-lessenaar te installeer deur die opdragreëlterminal te gebruik en die oorspronklike Ubuntu-kern te herstel indien nodig.

Belangrike kennisgewing

Die volgende tutoriaal is gedoen met 'n Ubuntu 22.10-vrystelling, en voorbeeldprente is geneem. Tog is dit op Ubuntu 20.04 en Ubuntu 22.04 getoets. In die toekoms, as Ubuntu enige veranderinge aanbring om die tutoriaal vir een van die verspreidingsweergawes te breek, plaas asseblief 'n kommentaar lewer vir my om te ondersoek sodat ek die tutoriaal kan opdateer.



Aanbevole stappe voor installasie

Voordat jy begin, voer 'n opdatering op jou stelsel uit om te verseker dat alle pakkette op datum is om enige konflikte tydens die installering van XanMod te vermy, dit is van kritieke belang, aangesien jy 'n kern installeer.

Voordat u met die tutoriaal voortgaan, is dit goed om te verseker dat u stelsel op datum is met alle bestaande pakkette.

sudo apt update

Opsioneel kan u die opdaterings lys vir gebruikers wat hersiening benodig of nuuskierig is.

sudo apt --list upgradable

Gaan voort om enige verouderde pakkette op te gradeer deur die volgende opdrag te gebruik.

sudo apt upgrade

Voer die XanMod-bewaarplek in op Ubuntu Linux in

Installeer vereiste pakkette

Eerstens moet u die volgende sagtewarepakkette installeer deur die volgende opdrag in u terminaal te gebruik.



sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https dkms curl -y

Die eerste taak is om die XanMod-bewaarplek in te voer. Dit kan op verskeie maniere gedoen word, maar die tutoriaal sal die gepaste pakketbestuurder se terminaal gebruik om dinge te vereenvoudig.

Voer eers die GPG-sleutel in met die volgende opdrag.

curl -fSsL https://dl.xanmod.org/gpg.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/xanmod.gpg > /dev/null

Voer dan die bewaarplek in met die volgende opdrag.

echo 'deb [signed-by=/usr/share/keyrings/xanmod.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list

Verifieer dat die opdrag gewerk het deur die grep-opdrag te gebruik.

grep xanmod /etc/apt/sources.list.d/xanmod-kernel.list

Voorbeeld uitvoer:

joshua@ubuntu:~$ grep xanmod /etc/apt/sources.list.d/xanmod-kernel.list
deb [signed-by=/usr/share/keyrings/xanmod.gpg] http://deb.xanmod.org releases main

Werk dan jou APT-bewaarplekbronlys op om die nuwe toevoeging te weerspieël.



sudo apt update

Die bewaarplek het gewoonlik nuwer pakkette vir geïnstalleerde afhanklikhede, soos u dalk opgemerk het.

Voordat u voortgaan, voer die gepaste opgraderingsbevel.

sudo apt upgrade

Installeer XanMod Kernel op Ubuntu Linux

Met die XanMod-bewaarplek geïnstalleer en op datum, kan u die Linux-kern vanaf XanMod installeer. Hierdie Linux Kernel weergawes sal verander na Linux Kernel 6.x, 7.x ens.

Die tutoriaal sal oor die installering van al drie gaan, maar dit word aanbeveel om by stabiel en rand te hou, moenie ontwikkeling gebruik nie, tensy jy weet wat jy doen.

Installeer XanMod stabiel

sudo apt install linux-xanmod
sudo apt install linux-xanmod-edge

Installeer XanMod RT

sudo apt install linux-xanmod-rt

Installeer XanMod RT Edge

sudo apt install linux-xanmod-rt-edge

Installeer XanMod LTS (Kernel 5.15 LTS)

sudo apt install linux-xanmod-lts

Sodra die gekose repository Linux-kern geïnstalleer is, sal jy jou stelsel moet herlaai om die installasie te voltooi.

reboot

Sodra jy teruggekeer het na jou stelsel, verifieer die installasie.



Verifieer die kern wat geïnstalleer is deur die volgende kat-opdrag te gebruik.

cat /proc/version

Voorbeeld uitvoer:

Linux version 6.0.9-x64v2-xanmod1 (root@mascote) (gcc-12 (Debian 12.2.0-9) 12.2.0, GNU ld (GNU Binutils for Debian) 2.39) #0~20221116.d9f29c5 SMP PREEMPT_DYNAMIC Wed Nov 16 14:20:27 UTC 

Onthou, bogenoemde is net 'n voorbeelduitvoer, waarskynlik sal die kernweergawe nuwer wees.

Alternatiewelik, installeer Neofetch om u stelselspesifikasies uit te druk.

sudo apt install neofetch -y

Gebruik dan die neofetch-opdrag om jou stelselspesifikasies te druk om die kernweergawe te openbaar.

neofetch

Voorbeeld uitvoer:



voorbeeld van neofetch-uitvoer van xanmod kernel edge op ubuntu linux

Installeer nuutste amptelike mikrokodes

Intel:

sudo apt install intel-microcode iucode-tool

AMD:

sudo apt install amd64-microcode

Dateer XanMod Kernel op Ubuntu Linux op

Om die Linux-kern wat jy met XanMod geïnstalleer het op datum te hou, sal jy die standaard gepaste opdatering en opgraderingsbevele laat loop as jy XanMod met APT geïnstalleer het, wat die tutoriaal gewys het.

Om te kyk vir opdaterings.

sudo apt update

As 'n opgradering beskikbaar is.

sudo apt upgrade

Verwyder XanMod Kernel op Ubuntu Linux

Eerstens, voordat jy enige verwyderingsopdragte doen, moet jy die bewaarplek verwyder wat jy met die volgende opdrag ingevoer het.

sudo rm /etc/apt/sources.list.d/xanmod-kernel.list

Eerstens moet ons die presiese naam van die Linux-beeld- en koppakket van XanMod gebruik.

Dit kan gevind word deur die volgende te gebruik dpkg –lys bevel.



dpkg --list | grep `uname -r`

Voorbeeld uitvoer:

joshua@ubuntu:~$ dpkg --list | grep `uname -r`
ii  linux-headers-6.0.9-x64v2-xanmod1          6.0.9-x64v2-xanmod1-0~20221116.d9f29c5   amd64        Linux kernel headers for 6.0.9-x64v2-xanmod1 on amd64
ii  linux-image-6.0.9-x64v2-xanmod1            6.0.9-x64v2-xanmod1-0~20221116.d9f29c5   amd64        Linux kernel, version 6.0.9-x64v2-xanmod1

Die name wat in die uitvoer gewys word, is dié wat u moet verwyder wat die XanMod-kern behels, wat slegs vertoon moet word. Om nou alle spore van XanMod te verwyder, sal die volgende opdrag ooreenstem met enige kerndele wat XanMod bevat wat jy kan kopieer en in jou terminale plak.

sudo apt autoremove linux-image-*.*.*-xanmod* linux-headers-*.*.*-xanmod*

Voorbeeld uitvoer:

voorbeeld van die verwydering van xanmod kern op ubuntu linux

Nou behoort die meeste gebruikers 'n kern geïnstalleer te hê om na terug te val, maar jy kan die generiese Ubuntu-kern installeer om te verseker dat dit geïnstalleer is om probleme met herlaai te vermy. Ek sal aanbeveel om hierdie opdrag uit te voer.

sudo apt install --install-recommends linux-generic

Herbegin nou jou rekenaar om die verwydering van XanMod te finaliseer.

reboot

Sodra jy teruggekeer het na jou stelsel, verifieer die installasie terugrol.



cat /proc/version

Voorbeeld uitset:

joshua@ubuntu:~$ cat /proc/version
Linux version 5.19.0-23-generic (buildd@lcy02-amd64-076) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.2.0-3ubuntu1) 12.2.0, GNU ld (GNU Binutils for Ubuntu) 2.39) #24-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct 14 15:39:57 UTC 2022
joshua@ubuntu:~$ 


Nie waarna jy gesoek het nie? Probeer om vir bykomende tutoriale te soek.

Laat 'n boodskap