Come cambiare la versione del kernel in manjaro

Come cambiare la versione del kernel in manjaro

Un kernel è un componente principale di qualsiasi sistema operativo. Funziona come un'interfaccia tra l'hardware della macchina e le applicazioni software che allocano le risorse hardware ai processi di sistema. Poiché ogni elemento di un sistema operativo Linux è costruito attorno a esso, la rafforzamento del software e dell'hardware crescente richiede un utilizzo completo del kernel. Quindi, i kernel Linux sono sempre in fase di sviluppo con aggiornamenti regolari e versioni di versione. Allo stesso modo, l'aggiornamento dei kernel è un modo ideale per garantire che i dispositivi e il software funzionino al meglio.

Manjaro offre vari modi per identificare, aggiornare, downgrade o aggiungere nuovi/vecchi kernel. Manjaro fornisce una grande interfaccia utente grafica nota come Manjaro System Manager per la gestione del kernel. Inoltre, il manager dei pacchetti di Manjaro Pacman fornisce anche la gestione della versione del kernel.

Tuttavia, la migliore caratteristica che distingue Manjaro Linux è il suo comando MHWD-Kernel MHWD-kernel che consente una facile gestione e installazione di più kernel.

In questo articolo, dimostriamo l'uso del terminale e della GUI della linea di comando Manjaro per aggiornare, aggiungere e rimuovere le versioni del kernel di Manjaro.

Switching Manjaro Kernels tramite CLI

La versione, l'aggiornamento, il downgrade e la rimozione della versione di Manjaro Manjaro possono avvenire per due modi, i.e., Strumento di rilevamento hardware Pacman e Manjaro (MHWD). Questa sezione discute su come cambiare kernels usando Manjaro Package Manager Pacman e la sua caratteristica unica MHWD-kernel, fianco a fianco.

Pacman: utilizza il repository ufficiale Manjaro per aggiornare il database dei pacchetti e tutti i pacchetti di sistema.

MHWD-kernel: comando di rilevamento hardware Manjaro Funzione univoca che fornisce una facile installazione e gestione dei kernel di sistema.

Identificare il kernel in uso

Prima di iniziare il processo di aggiornamento/downgrade della versione del kernel, identificare i dettagli della versione corrente tramite il comando MHWD-Kernel:

manjaro@manjaro: ~ $ mhwd -kernel -li
Attualmente in esecuzione: 5.9.16-1-manjaro (Linux59)
I seguenti kernel sono installati nel sistema:
* Linux59

Il comando sopra emette la versione del kernel di sistema, 5.9.16-1-Manjaro, insieme all'elenco dei kernel installati.

Aggiorna il kernel

Una delle altre caratteristiche distintive di Manjaro è l'uso e l'installazione di più versioni del kernel, nonché l'accesso dell'utente ai kernel a bordo sanguinante.

Usa il Pacman comanda per elencare tutti i pacchetti di versione kernel con 5.x e sotto:

[manjaro@manjaro ~] $ pacman -ss linux5* | grep "kernel e moduli"
Il kernel Linux414 e i moduli
Il kernel e moduli Linux419
Il kernel Linux44 e i moduli
Il kernel e moduli Linux49
Il kernel Linux510 e i moduli
Il kernel e moduli Linux511
Il kernel Linux512 e i moduli
Il kernel e moduli Linux54
Il kernel e moduli Linux59
Il kernel e i moduli Linux-Rt-Lts-Manjaro
Il kernel e i moduli Linux-Rt-Manjaro
Il kernel e moduli Linux54-RT
Il kernel e moduli Linux59-RT

Il comando sopra emette tutte le versioni del kernel, mentre i kernel con la "RT" rappresentano la versione instabile o in tempo reale.

Utilizzare uno dei seguenti comandi per aggiungere il nuovo kernel all'elenco installato:

[manjaro@manjaro ~] $ sudo mhwd -kernel -i linux510

O

[manjaro@manjaro ~] $ sudo pacman -s linux510

Come mostrato sopra, non è necessario aggiungere il numero di versione del kernel completo. Allo stesso modo, è importante notare che Manjaro aggiorna automaticamente tutti i moduli della versione appena installata da una vecchia. Ad esempio, per aggiornare da 59 a 5.10, Manjaro aggiorna automaticamente i moduli in 5.19 con tutti i moduli in 5.14.

Il comando sopra mantiene il vecchio kernel in modo tale che il sistema consenta agli utenti di scegliere le preferenze del kernel nella schermata di avvio.

Opzione RMC

IL MHWD-kernel comandi RMC L'opzione gioca un ruolo critico, in quanto elimina il kernel esistente all'installazione del nuovo kernel. Al contrario, il sito ufficiale di Manjaro consiglia di mantenere quello vecchio per un breve intervallo quando il sistema sta aggiornando il kernel per bordo sanguinante.

[manjaro@manjaro ~] $ sudo mhwd -kernel -i linux510 rmc

In ogni caso, Manjaro configura automaticamente il nuovo kernel; Una volta fatto, riavvia per rendere efficaci le modifiche.

Disinstallare i kernel

Prima di tentare di eliminare qualsiasi kernel, assicurati che non sia attualmente in uso da Manjaro. È necessario eliminare un totale di tre elementi principali, il kernel, la sua testata e i suoi moduli extra, per rimuovere/disinstallare dal sistema.

Usa il MHWD-kernel comando per rimuovere le intestazioni del kernel:

[manjaro@manjaro ~] $ sudo mhwd -kernel -r linux510

Utilizza il seguente Pacman comanda per rimuovere tutti gli elementi del kernel in un solo GO:

[manjaro@manjaro ~] $ sudo pacman -r linux50 linux50-headers linux50-extramoduli

Nota: Il comando sopra può generare un errore se uno qualsiasi dei tre elementi non è presente sul sistema. Allo stesso modo, se Manjaro è una macchina virtuale, questo comando non eliminerà alcuni kernel che contengono elementi necessari per il processo di virtualizzazione.

Commutazione del kernel tramite GUI

Manjaro Setting Manager offre una serie di impostazioni uniche per la sua distribuzione per la configurazione hardware e l'installazione del kernel. Premere il tasto "Windows" e digita "Manjaro Impostation Manager" per visualizzare la GUI.

Seleziona il "kernel" per inserire lo strumento di gestione del kernel di Manjaro Gui. Elencherà anche tutte le versioni del kernel disponibili e i dettagli del kernel esistenti.

Aggiorna il kernel

Scegli una delle versioni disponibili e fai clic su Installa per aggiungere un nuovo kernel. Uno schermo verrà visualizzato per l'autenticazione dell'utente. Inserisci le tue credenziali per iniziare il processo di installazione.

Si noti che i kernel in tempo reale servono solo utenti di applicazioni in tempo reale che richiedono piccoli o nessun ritardo nell'I/O. In confronto, il kernel sperimentale è il prossimo candidato nel rilascio.

Kernel di downgrade

Poiché ogni nuova versione del kernel aggiunge patch di sicurezza e driver, non è un po 'poco saggio declassare la versione del kernel. Tuttavia, a volte le vecchie versioni del kernel funzionano meglio della nuova versione. Scegli una versione precedente sotto 5.9 e fare clic su Installa.

Disinstallare il kernel

Fai clic su "Disinstalla" per eliminare il kernel. Ricorda di non rimuovere/disinstallare il kernel. Passa a un altro kernel alla schermata di avvio e disinstalla quello che non è richiesto.

Conclusione

L'articolo copre vari modi per cambiare le versioni del kernel di Manjaro. Abbiamo discusso dello strumento di rilevamento hardware di Manjaro e dei comandi di Manager Pacchetti Manjaro, MHWD-Kernel e Pacman comandi per aggiungere, rimuovere e aggiornare le versioni del kernel. Abbiamo anche discusso dello strumento di gestione del kernel di Manjaro Gui che fornisce un elenco di kernel disponibili tra cui scegliere tra le versioni del kernel obsolete e più recenti.