Come eseguire il downgrade del kernel in Linux

Cum se face downgrade-ul nucleului în Linux
⏱️ 3 min read

Linux vive e muore grazie al kernel. Se hai familiarità con il funzionamento di GNU / Linux, Linux è il nocciolo. Tutto il resto è solo strumenti che si interfacciano con esso. Questi strumenti ti consentono di svolgere il lavoro effettivo, ma non potrebbero fare nulla senza il kernel.

Il kernel di un sistema operativo è un po ‘come il tuo sistema cardiovascolare. Tendi a dimenticartene finché qualcosa non va storto. Non è così spesso, ma gli aggiornamenti del kernel possono e vanno male. Quando il kernel aggiornato non ti consente di utilizzare il computer, è ora di eseguire il downgrade.

Avvia in un kernel più vecchio

La buona notizia se hai aggiornato di recente il tuo kernel è che questo processo non elimina quasi mai il vecchio kernel. L’unico caso in cui ciò può accadere è se hai disinstallato immediatamente il vecchio kernel, il che non è una grande idea.

Per avviare un computer meno recente, dovrai riavviare il computer. Quando il computer carica GRUB, potrebbe essere necessario premere un tasto per selezionare opzioni non standard. Su alcuni sistemi, i kernel più vecchi verranno mostrati qui, mentre su Ubuntu dovrai selezionare “Opzioni avanzate per Ubuntu” per trovare i kernel più vecchi.

Una volta selezionato il vecchio kernel, avvierai il tuo sistema. Tutto dovrebbe funzionare come prima. Se hai ancora problemi, il problema potrebbe non essere il kernel.

Rimuovere il kernel problematico

Se hai avviato il computer e tutto funziona come previsto, è probabile che il problema sia il kernel aggiornato. Tecnicamente potresti farlo ogni volta che avvii il tuo computer, ma ha più senso rimuovere il kernel problematico.

Puoi farlo usando gli strumenti di gestione dei pacchetti della tua distribuzione. Questo differirà in base al sistema che stai utilizzando. Dovrai anche conoscere la versione del kernel che desideri rimuovere. Questo può essere trovato durante l’avvio nella schermata di GRUB. Per Ubuntu e altre distribuzioni basate su apt, puoi utilizzare un comando come il seguente:

Dovrai sostituire VERSION sopra con il numero di versione esatto del kernel problematico che stai cercando di rimuovere. Se desideri trattenerli per un po ‘, puoi utilizzare il seguente comando:

Conferma kernel downgrade Linux

Evitare problemi futuri

Uno dei modi più semplici per evitare questo tipo di problema è evitare l’aggiornamento immediato. Questo ti darà la possibilità di vedere se verranno visualizzati rapporti di utenti con problemi con il kernel. Dovresti soprattutto tenere d’occhio gli utenti con hardware simile al tuo.

Se la stabilità è fondamentale per te, puoi anche scegliere di utilizzare le distribuzioni LTS. Questi si aggiornano meno frequentemente a parte gli aggiornamenti di sicurezza. Ciò significa che puoi contare sul fatto che questi siano più stabili della tua distribuzione media.

Conclusione

Sebbene il downgrade sia il modo più semplice per affrontare i problemi relativi al kernel, non è l’unico modo. A volte non è nemmeno possibile. Forse il kernel degli aggiornamenti include il supporto hardware di cui hai disperatamente bisogno, mentre il bug è relativo all’hardware che non usi nemmeno.

In tal caso, ti consigliamo di creare il tuo kernel invece di fare affidamento sulla versione fornita dalla tua distribuzione. Non è esattamente facile, ma non è così difficile come alcune persone pensano. Dai un’occhiata alla nostra guida alla creazione di un kernel Linux personalizzato per vedere come puoi iniziare.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x