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: