Installare il kernel XanMod su Ubuntu e derivate



Il Kernel XanMod è un kernel Linux personalizzabile e orientato alle prestazioni, particolarmente vantaggioso per gli utenti di Kubuntu che desiderano migliorare le capacità del proprio sistema. Il Kernel XanMod trasforma un sistema Ubuntu in una centrale elettrica ottimizzata per carichi di lavoro diversi ed impegnativi.

Perché passare a XanMod Kernel?

  • Prestazioni migliorate con Latenza inferiore:: Progettato su misura per carichi di lavoro pesanti con bilanciamento del carico avanzato, memorizzazione nella cache e gestore della memoria virtuale. Implementa anche una gestione efficiente della memoria.

  • Migliore gestione della rete: Il Controllo della congestione TCP BBRv3 garantisce prestazioni di rete stabili ed efficienti.

Considerazioni importanti da comprendere prima di installare il kernel Linux alternativo:

  • Compatibilità: Progettato solo per sistemi con architettura del processore x86_64.

  • Considerazioni sulla sicurezza: L'avvio sicuro non è supportato, quindi assicurati di disabilitarlo nelle impostazioni del BIOS del tuo sistema prima dell'installazione.

Tenendo presenti questi dettagli, esploriamo come installare il kernel XanMod su Ubuntu e derivate 24.04, 22.04 o 20.04 LTS utilizzando il terminale della riga di comando.

Selezionare nella barra dei programmi il "Terminale" (Konsole nel desktop KDE):

Si aprirà il terminale:


Ogni volta che digiteremo un comando con sudo dovrempo poi digitare la password seguita dal tasto INVIO.

Vediamo ora passo passo come installare il kernel XanMod su Kubuntu.


Importa il repository APT di XanMod


Aggiorna la distribuzione prima dell'installazione del kernel XanMod


Prima di iniziare il processo di installazione, è essenziale assicurarsi che il sistema sia aggiornato con i pacchetti più recenti. Per fare ciò, esegui i seguenti comandi nel tuo terminale:

sudo apt update
sudo apt upgrade

Il primo comando aggiorna l'elenco dei pacchetti, mentre il secondo aggiorna i pacchetti obsoleti alle versioni più recenti.


Installa i pacchetti richiesti per l'installazione di XanMod


Installa i pacchetti software necessari per la corretta installazione del kernel XanMod. Esegui il seguente comando nel terminale:

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


Aggiungi la chiave GPG XanMod e il repository APT


Ora aggiungi la chiave GPG XanMod al tuo sistema. Questa chiave verifica l'autenticità dei pacchetti XanMod. Utilizzare il comando seguente per importare la chiave:

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

Dopo aver importato la chiave GPG, aggiungi il repository XanMod al tuo sistema. Questo repository contiene i pacchetti XanMod Kernel. Esegui il comando seguente:

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

Per confermare l'avvenuta aggiunta del repository, utilizzare il file grep comando:

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

Dovresti vedere il seguente output, che conferma l'aggiunta del repository:

deb [signed-by=/usr/share/keyrings/xanmod.gpg] http://deb.xanmod.org releases main


Aggiorna la cache APT dopo l'importazione di XanMod


Infine, aggiorna l'indice del tuo pacchetto APT per includere il repository XanMod appena aggiunto. Questo passaggio garantisce che il sistema riconosca la nuova origine per l'installazione del pacchetto.

Aggiorna la cache APT con questo comando:

sudo apt update


Finalizza l'installazione del kernel XanMod


Scarica lo script di controllo del kernel XanMod


Per garantire la compatibilità con la tua CPU, inizia scaricando lo script XanMod Kernel Check. Questo script identifica il pacchetto XanMod Kernel appropriato per il tuo sistema.

Innanzitutto, scarica lo script e modifica le sue autorizzazioni:

wget https://dl.xanmod.org/check_x86-64_psabi.sh
chmod +x check_x86-64_psabi.sh

La necessità di questo passaggio nasce perché il kernel XanMod è diviso in versioni simili linux-xanmod-x64v1 , linux-xanmod-x64v1, 2, 3, 4 e così via, adattati alle diverse capacità della CPU.

Esegui lo script per determinare la versione adatta:

./check_x86-64_psabi.sh

L'output indicherà la versione x86-64 supportata, ad esempio:

CPU suports x86-64-v2

Il tuo output può variare, indicando x86-64-v1 ,x86-64-v2 , x86-64-v3 , o x86-64-v4 , a seconda della CPU.


Installa XanMod Kernel tramite il comando APT


Una volta identificata la versione appropriata, installare XanMod Kernel. Ad esempio, se la tua CPU supporta x86-64-v2 utilizzo:

sudo apt install linux-xanmod-x64v2

Per un'analisi dettagliata di ciascuna versione del kernel e della sua compatibilità, fare riferimento al sito Web del kernel XanMod.

Ogni versione è personalizzata per generazioni e tipi di CPU specifici, garantendo prestazioni e compatibilità ottimizzate. Selezionare la versione corretta per l'architettura della tua CPU è fondamentale per ottenere i migliori risultati con XanMod Kernel.


Riavviare il sistema dopo l'installazione del kernel XanMod


Per finalizzare l'installazione, riavvia il tuo sistema Ubuntu. Questo passaggio attiva il kernel XanMod appena installato:

reboot

Dopo il riavvio, il tuo sistema eseguirà la versione XanMod Kernel selezionata, offrendo prestazioni migliorate su misura per le capacità della tua CPU.


Verificare l'installazione del kernel XanMod


Verifica della versione del kernel installata


Per confermare l'installazione del kernel XanMod sul tuo sistema, è essenziale controllare la versione corrente del kernel. Puoi farlo digitando il seguente comando nel terminale:

cat /proc/version

Questo comando visualizzerà i dettagli contenuti nel file /proc/version file, che include informazioni sul kernel in esecuzione. In alternativa, il uname -r Il comando offre un output più conciso, mostrando in particolare le informazioni sulla versione del kernel:

uname -r


Visualizzazione delle informazioni di sistema con Neofetch


L'installazione di Neofetch è un passo utile per una panoramica più ampia del tuo sistema, inclusa la versione del kernel. Neofetch è uno strumento da riga di comando che presenta con eleganza ampie informazioni di sistema.

Innanzitutto, installa Neofetch usando il comando:

sudo apt install neofetch -y

Dopo l'installazione, esegui Neofetch per visualizzare le specifiche del tuo sistema digitando nel terminale:

neofetch

L'esecuzione di questo comando rivelerà un riepilogo dettagliato delle specifiche del tuo sistema, che comprende la versione del kernel, i dettagli dell'hardware e le informazioni sul sistema operativo:

Oppure per verificare che il kernel XanMod sia attivo potete visualizzare le informazioni di sistema con Fastfetch.


Installa i microcodici ufficiali Intel o AMD su Kubuntu


Installazione del microcodice Intel


L'aggiornamento del microcodice per gli utenti con processori Intel è fondamentale per la stabilità e la sicurezza del sistema. Gli aggiornamenti del microcodice possono risolvere i bug della CPU e migliorare le prestazioni. Kubuntu facilita questo processo di aggiornamento attraverso il suo sistema di gestione dei pacchetti.

Per installare il microcodice Intel più recente, utilizzare il comando seguente:

sudo apt install intel-microcode iucode-tool

Questo comando installa intel-microcode, che contiene gli ultimi file binari del microcodice di Intel e iucode-tool, un'utilità per manipolare gli aggiornamenti del microcodice.


Installazione del microcodice AMD


L'aggiornamento del microcodice per i sistemi con processori AMD è importante per mantenere le prestazioni e la sicurezza della CPU. Kubuntu fornisce un metodo semplice per installare questi aggiornamenti.

Esegui il comando seguente per installare il microcodice AMD:

sudo apt install amd64-microcode

Questo comando installa amd64-microcode, ovvero il pacchetto contenente gli aggiornamenti del microcodice specifici per le CPU AMD.


Gestione del kernel XanMod


Aggiorna il kernel XanMod


Per garantire che il kernel XanMod rimanga aggiornato, dovresti eseguire periodicamente i comandi apt update e upgrade, come hai utilizzato il gestore pacchetti APT per installare il kernel.

Eseguire il comando "apt update" per verificare la presenza di aggiornamenti sui pacchetti gestiti da APT.

sudo apt update

Se sono disponibili aggiornamenti, utilizzare il comando seguente per aggiornare tutti i pacchetti, incluso il kernel XanMod.

sudo apt upgrade

Questi comandi garantiranno che il tuo XanMod Kernel rimanga aggiornato con gli ultimi miglioramenti e patch di sicurezza.


Rimuovere il kernel XanMod


Prima di rimuovere XanMod, è fondamentale eliminare il repository aggiunto in precedenza. Questo passaggio impedisce al sistema di ricevere futuri aggiornamenti per XanMod.

Rimuovere il repository utilizzando:

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

Successivamente, identifica i pacchetti kernel XanMod specifici installati sul tuo sistema. Puoi trovare i nomi esatti dell'immagine XanMod Linux e dei pacchetti di intestazione con quanto segue:

dpkg --list | grep `uname -r`

Avremo un risultato di questo tipo:

Questo comando filtra i pacchetti installati per mostrare solo quelli relativi alla versione XanMod Kernel attualmente in esecuzione. Per rimuovere tutti i componenti del kernel XanMod, eseguire:

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

Infine, riavvia il computer per completare il processo di rimozione:

reboot

Al riavvio, verifica che il tuo sistema sia tornato al kernel Ubuntu standard:

uname -r

Avremo un risultato di questo tipo: