Come rimuovere i vecchi kernel in Debian

Debian tratto

Gli utenti che hanno e usano Debian da molto tempo avranno notato come nel loro sistema operativo ha chiesto l'aggiornamento del kernel o se vogliono rimuovere i kernel. Molti di voi saranno perplessi da una situazione del genere e altri si chiederanno se il loro sistema operativo smetterà di funzionare se rimuovono un vecchio kernel.

Con questo articolo vogliamo aiutarti a risolvere questi dubbi oltre a ottimizzare la tua distribuzione Debian, rimuovendo pacchetti che non sono necessari all'interno della distribuzione e che potrebbero causare problemi futuri con nuovi programmi o pacchetti.

Il fondamento di ogni distribuzione Gnu / Linux è il kernel Linux. Da qui il nome è Linux e non solo GNU. Di tanto in tanto, le distribuzioni aggiornano o rilasciano una nuova versione del kernel che corregge un bug o è l'ultima versione rilasciata dal team del kernel. Quando installiamo l'ultima versione, Debian lascia il vecchio kernel e carica il nuovo kernel.

Col passare del tempo, possiamo avere dieci o venti nuove versioni del kernel che occupa solo spazio sul disco rigido e potrebbe causare problemi futuri. Di solito abbiamo solo bisogno di una versione del kernel, sebbene per sicurezza, di solito ci sono due versioni, uno che funziona senza problemi e l'ultima versione.

Per eliminare i vecchi kernel, dobbiamo prima sapere quale versione utilizziamo, per questo apriamo il terminale e scriviamo quanto segue:

uname -sr

Questo ci dirà la versione del kernel che stiamo usando. Ora dobbiamo guardare quanti kernel abbiamo installato nella nostra Debian, per questo scriviamo quanto segue nel terminale:

dpkg -l | grep linux-image | awk '{print$2}'

questo ci mostrerà tutti i kernel installati. Ora dobbiamo scegliere i kernel da rimuovere e farlo come segue:

sudo apt remove --purge linux-image-X.XX-X-generic
sudo update-grub2
sudo reboot

Questo sarà con ogni versione del kernel che vogliamo rimuovere. Se vogliamo farlo automaticamente, c'è un programma chiamato byobu che lo farà automaticamente. Per fare ciò, dobbiamo prima installarlo come segue:

sudo apt install byobu

E poi eseguilo come segue:

sudo purge-old-kernels --keep 2

Questo rimuoverà tutti i vecchi kernel e lascerà solo due versioni per sicurezza. Come puoi vedere, il sistema è semplice e non solo migliorerà le prestazioni della distribuzione ma anche avrai più spazio per i tuoi pacchi o file.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Chaparral suddetto

    Ho solo un kernel sul mio sistema Debian: uname -sr
    Linux 4.9.0-3-amd64.
    Ho installato Debian kde poche settimane fa (lsb_release -a
    Non sono disponibili moduli LSB.
    ID distributore: Debian
    Descrizione: Debian GNU / Linux 9.1 (stretch)
    Versione: 9.1
    Codename: stretch) e funziona perfettamente. Non è aggiornato e non è nemmeno necessario. Vedo che ci sono già sistemi con kernel 4.12 ma Debian è impassibile e lavora con passaggi molto brevi ma molto sicuri.

    In ogni caso, le informazioni nel post sono ottime da tenere in considerazione quando si presentano le circostanze precise, per le quali ringrazio il suo autore.

  2.   Giuseppe suddetto

    Lo stesso varrebbe per un fedora?. Grazie

  3.   Gerson suddetto

    Vorrei conoscere la tua opinione su MX_Linux, la distribuzione che sta facendo una grande differenza.

  4.   VM suddetto

    Grazie ottimo articolo

  5.   Rafa suddetto

    Prova a disinstallare un kernel mentre lo spieghi con byobu e vedrai che non fa nulla. Lo sapresti se ti fossi preso il tempo di provarlo e non solo di copiarlo da un'altra pagina in cui lo spiegano lo stesso, e comunque non funziona. Con questo fai molti danni a Linux.