Kernel/Removal/it

Questo articolo descrive la rimozione dei vecchi kernel.

Rimozione dei sorgenti del kernel
Dopo aver installato un nuovo kernel funzionante, il kernel vecchio può essere rimosso. Per rimuovere dei vecchi sorgenti kernel, possiamo usare il comando emerge --depclean (oppure in forma breve "-c") esso viene usato per rimuovere tutte le vecchie o inutilizzate versioni di un pacchetto specifico, ad esempio per .

Bisogna però assicurarsi di non rimuovere i sorgenti del kernel attualmente in esecuzione (controllare kernel upgrade l'articolo su come aggiornare il kernel)

Proteggere i sorgenti kernel
Se i nuovi sorgenti kernel sono stati scaricati con emerge e si utilizza "--depclean" prima di passare alla nuova versione, i sorgenti del kernel attuale verranno rimossi.Ma se si vuole rimanere con i sorgenti kernel attuali,non si desidera ovviamente rimuoverli, perché ad esempio i sorgenti in uso potrebbero essere necessari per aggiornare moduli esterni.È quindi buona norma passare al comando "--depclean" la versione specifica del kernel da rimuovere.

Notare la notazione per lo slot, che utilizza due punti invece di un trattino. Ogni versione di kernel ha il proprio slot.

Utilizzando eclean-kernel
è un semplice tool per la pulizia/rimozione dei vecchi kernel.Esso rimuove sia i file del kernel sia le cartelle dove è stato compilato, ovviamente solo se esse non si riferiscono a kernel preservati.

Ad esempio, per far rimanere solo tre nuovi kernel nel sistema:

Rimozione manuale
Portage tuttavia rimuove solo i file del kernel installati, i file del generati durante la compilazione e l'installazione del kernel rimangono intatti.Essi possono essere rimossi tranquillamente.


 * Quando il kernel viene compilato direttamente nella cartella dei sorgenti, i file generati durante il processo di compilazione rimangono intatti e non vengono rimossi da Portage:




 * Durante la configurazione del kernel, i moduli del kernel sono copiati nella sotto-directory :




 * I vecchi file in  possono anche essere rimossi:




 * In fine, rimuovere tutte le voci relative rimaste nel file di configurazione del bootloader