Installare il kernel XanMod su Debian 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 Debian 12, 11 o 10 e derivate 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 Debian e derivate.
Installa il Kernel 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 il seguente comando nel tuo terminale:
sudo apt update && sudo apt upgrade
Questo comando aggiorna prima l'elenco dei pacchetti (sudo apt update) e quindi aggiorna tutti i pacchetti installati alle versioni più recenti (sudo apt upgrade).
Installa i pacchetti richiesti per l'installazione di XanMod
Prima di installare il kernel XanMod, devono essere presenti dipendenze specifiche. Questi pacchetti potrebbero essere già installati, ma per assicurarne la presenza, eseguire nel terminale:
sudo apt install software-properties-common apt-transport-https ca-certificates curl -y
Questo comando installa i pacchetti chiave necessari per la gestione dei repository e la comunicazione sicura.
Importa la chiave GPG e il repository di XanMod
Il primo passo importante nell'installazione del kernel XanMod è aggiungere il repository XanMod al tuo sistema. Qui utilizzeremo il gestore pacchetti apt per semplicità.
Inizia importando la chiave GPG digitando nel terminale:
curl -fSsL https://dl.xanmod.org/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/xanmod.gpg > /dev/null> /dev/null
Questo comando recupera la chiave GPG XanMod e la integra nel portachiavi del tuo sistema, un passaggio cruciale per verificare l'autenticità dei pacchetti XanMod.
Successivamente, aggiungi il repository XanMod digitando nel terminale:
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 allineare XanMod Kernel con la CPU del tuo sistema, acquisisci lo script XanMod Kernel Check. Questo script è determinante per identificare il pacchetto XanMod Kernel più compatibile per il tuo sistema.
Eseguire i seguenti comandi per scaricare lo script e modificarne i permessi:
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:
Gestione del kernel XanMod
Aggiorna il kernel XanMod
Dopo aver aggiunto il repository APT XanMod, puoi aggiornare il kernel come qualsiasi altro pacchetto. Utilizzare il comando seguente per verificare la presenza di aggiornamenti e applicarli:
sudo apt update && sudo apt upgrade
Questo comando aggiorna l'elenco dei pacchetti e aggiorna il sistema all'ultima versione del kernel disponibile nel repository XanMod.
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
Se non intendi utilizzare XanMod in futuro, è una buona pratica di sicurezza rimuovere la chiave GPG digitando nel terminale:
sudo rm /usr/share/keyrings/xanmod.gpg
Questo passaggio garantisce l'integrità della sicurezza del sistema rimuovendo le chiavi di autenticazione esterne.
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`
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 remove linux-image-*.*.*-xanmod* linux-headers-*.*.*-xanmod* --purge
Infine, riavvia il computer per completare il processo di rimozione:
reboot
Dopo il riavvio, conferma che XanMod Kernel è stato rimosso con successo e che il kernel Debian predefinito è attivo digitando nel terminale:
cat /proc/version
L'output dovrebbe visualizzare la versione predefinita del kernel Linux, indicando un ripristino riuscito al kernel Debian standard.