Come installare il kernel XanMod su Ubuntu 22.10/22.04/20.04


Il kernel Linux è il cuore di qualsiasi sistema operativo GNU/Linux. Gestisce la comunicazione tra il software e l'hardware e fornisce una piattaforma per l'esecuzione delle applicazioni. Il kernel predefinito fornito con Ubuntu va bene per la maggior parte degli utenti, ma manca di alcune funzionalità e opzioni disponibili in altri kernel. XanMod è un'alternativa gratuita e open source al kernel stock con Ubuntu. Presenta impostazioni personalizzate e nuove funzionalità progettate per fornire un'esperienza desktop reattiva e fluida, in particolare per il nuovo hardware.

Per gli utenti che trarrebbero il massimo vantaggio dall'utilizzo di XanMod, è popolare tra gli utenti Linux che desiderano migliori prestazioni di gioco, qualità di streaming o requisiti di latenza estremamente bassi e spesso vanta i kernel Linux più recenti prima di approdare sulla maggior parte delle distribuzioni. La maggior parte degli utenti desktop non è nemmeno interessata ai giochi, ma desidera un nuovo kernel per un migliore supporto hardware, rendendo XanMod una delle scelte più popolari. Consiglierei per ulteriori informazioni su XanMod Kernel prima dell'installazione, visita la pagina delle informazioni sulle caratteristiche del kernel XanMod.

Il kernel XanMod supporta solo x86_64 architettura del processore.

Il kernel XanMod NON supporta l'avvio sicuro, assicurati di disabilitarlo sul tuo sistema.

Nel seguente tutorial imparerai come installare l'ultimo kernel XanMod sul desktop Linux Ubuntu 22.10,22.04,20.04 utilizzando il terminale della riga di comando e ripristinare il kernel Ubuntu originale se necessario.

Avviso IMPORTANTE

Il seguente tutorial è stato eseguito con una versione di Ubuntu 22.10 e sono state scattate immagini di esempio. Tuttavia, è stato testato su Ubuntu 20.04 e Ubuntu 22.04. In futuro, se Ubuntu apporta modifiche per interrompere il tutorial per una delle versioni di distribuzione, inserire un file commento per me indagare in modo da poter aggiornare il tutorial.


Passaggi consigliati prima dell'installazione

Prima di iniziare, esegui un aggiornamento sul tuo sistema per assicurarti che tutti i pacchetti siano aggiornati per evitare qualsiasi conflitto durante l'installazione di XanMod, questo è fondamentale dato che stai installando un kernel.

Guarda anche  Come installare il filato su Ubuntu 22.04 LTS

Prima di procedere con il tutorial, assicurarsi che il sistema sia aggiornato con tutti i pacchetti esistenti.

sudo apt update

Facoltativamente, puoi elencare gli aggiornamenti per gli utenti che richiedono una revisione o sono curiosi.

sudo apt --list upgradable

Procedi con l'aggiornamento di eventuali pacchetti obsoleti utilizzando il comando seguente.

sudo apt upgrade

Importa il repository XanMod su Ubuntu Linux

Installa i pacchetti richiesti

Innanzitutto, dovrai installare i seguenti pacchetti software utilizzando il seguente comando nel tuo terminale.

pubblicità


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

La prima attività consiste nell'importare il repository XanMod. Questo può essere fatto in diversi modi, ma il tutorial utilizzerà il terminale del gestore di pacchetti apt per semplificare le cose.

Innanzitutto, importa la chiave GPG utilizzando il comando seguente.

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

Quindi, importa il repository usando il seguente comando.

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

Verificare che il comando abbia funzionato utilizzando il comando grep.

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

Esempio di output:

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

Successivamente, aggiorna l'elenco dei sorgenti del repository APT per riflettere la nuova aggiunta.

pubblicità


sudo apt update

Il repository in genere ha pacchetti più recenti per le dipendenze installate, come avrai notato.

Prima di continuare, esegui il comando di aggiornamento apt.

sudo apt upgrade

Installa il kernel XanMod su Ubuntu Linux

Con il repository XanMod installato e aggiornato, puoi installare il kernel Linux da XanMod. Queste versioni del kernel Linux cambieranno in Linux Kernel 6.x, 7.x ecc.

Il tutorial esaminerà l'installazione di tutti e tre, ma si consiglia di attenersi a stable e edge, non utilizzare lo sviluppo a meno che tu non sappia cosa stai facendo.

Installa XanMod stabile

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

Installa XanMod RT

sudo apt install linux-xanmod-rt

Installa XanMod Bordo RT

sudo apt install linux-xanmod-rt-edge

Installa XanMod LTS (Kernel 5.15 LTS)

sudo apt install linux-xanmod-lts

Una volta installato il kernel Linux del repository scelto, sarà necessario riavviare il sistema per completare l'installazione.

reboot

Una volta tornato al sistema, verifica l'installazione.

pubblicità


Verifica il kernel installato utilizzando il comando cat seguente.

cat /proc/version

Esempio di output:

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 

Ricorda, quanto sopra è solo un output di esempio, molto probabilmente la versione del kernel sarà più recente.

Guarda anche  Come installare OpenToonz su Ubuntu 22.04 LTS

In alternativa, installa Neofetch per stampare le specifiche del tuo sistema.

sudo apt install neofetch -y

Quindi, usa il comando neofetch per stampare le specifiche del tuo sistema per rivelare la versione del kernel.

neofetch

Esempio di output:

pubblicità


esempio di output neofetch di xanmod kernel edge su ubuntu linux

Installa gli ultimi microcodici ufficiali

Intel:

sudo apt install intel-microcode iucode-tool

AMD:

sudo apt install amd64-microcode

Aggiorna il kernel XanMod su Ubuntu Linux

Per mantenere aggiornato il kernel Linux installato con XanMod, eseguirai i comandi di aggiornamento e aggiornamento standard di apt se hai installato XanMod utilizzando APT, come mostrato nel tutorial.

Per controllare gli aggiornamenti.

sudo apt update

Se è disponibile un aggiornamento.

sudo apt upgrade

Rimuovi il kernel XanMod su Ubuntu Linux

Innanzitutto, prima di eseguire qualsiasi comando di rimozione, è necessario rimuovere il repository importato con il seguente comando.

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

Innanzitutto, dobbiamo usare il nome esatto dell'immagine Linux e il pacchetto di intestazione di XanMod.

Questo può essere trovato usando quanto segue dpkg –lista comando.

pubblicità


dpkg --list | grep `uname -r`

Esempio di output:

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

I nomi mostrati nell'output sono quelli che devi rimuovere che coinvolgono il kernel XanMod, che dovrebbe essere visualizzato solo. Ora, per rimuovere tutte le tracce di XanMod, il seguente comando corrisponderà a tutte le parti del kernel che contengono XanMod che puoi copiare e incollare nel tuo terminale.

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

Esempio di output:

esempio di rimozione del kernel xanmod su ubuntu linux

Ora la maggior parte degli utenti dovrebbe avere un kernel installato a cui ricorrere, ma è possibile installare il kernel Ubuntu generico per assicurarsi che sia installato per evitare problemi al riavvio. Consiglierei di eseguire questo comando.

sudo apt install --install-recommends linux-generic

Ora riavvia il PC per finalizzare la rimozione di XanMod.

reboot

Una volta tornato al tuo sistema, verifica il rollback dell'installazione.

pubblicità


cat /proc/version

Esempio di uscita:

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:~$ 


Non è quello che cercavi? Prova a cercare ulteriori tutorial.

Lascia un tuo commento