Ogni volta che installo un nuovo kernel Linux, viene lasciato in grub_config, rendendo il menu di avvio ogni volta più lungo.
So che posso cercare manualmente tra i pacchetti installati e rimuoverli.
Ubuntu fornisce un modo più semplice per pulirli o per evitare che vengano visualizzati nell'elenco di avvio?
Computer Janitor può pulire i vecchi kernel e credo sia installato di default in Ubuntu (ma non in Kubuntu).
GRUB 1, se lo stai usando, ha un'opzione in /boot/grub/menu.lst
per specificare quanti kernel dovrebbe mostrare al massimo. GRUB 2, per quanto posso dire, non lo fa.
Per rimuovere i vecchi kernel dell'immagine Linux, per prima cosa avviate il kernel che volete mantenere.
Potete anche controllare la versione del kernel usando il comando uname -r
in modo da non rimuovere quello sbagliato per errore.
Ora andate nel gestore di pacchetti synaptic e cercate linux-image
e rimuovete le vecchie versioni tranne quella mostrata dal comando superiore. Generalmente preferisco andare con l'ultima.
Ora quando si riavvia si vedrà un menu grub più pulito.
Personalmente, mi piace usare Synaptic
. Mi fa sentire più sicuro di quello che succede. L'unica applicazione che ho usato che ha un'opzione per rimuovere i vecchi kernel è Ubuntu Tweak.
Come rimuovere i kernel che non state usando:
uname -a
in un terminale