Da quando è uscito Karmic Ci sono stati diversi aggiornamenti del kernel e le vecchie versioni del kernel non sono state disinstallate, quindi quando carichi il Grub avrai una lista infinita (?) Con tutti i kernel installati fino ad oggi, questo si aggiunge se hai 2 versioni di Like me installate , Ho Ubuntu su un disco e Kubuntu su un altro, è un po 'fastidioso, se l'ultimo aggiornamento funziona bene per te, puoi eliminare il resto e lasciare ad esempio l'ultimo e il penultimo per ogni evenienza.
Per elencare i vecchi pacchetti del kernel digitare in una console:
dpkg --get-selezioni | immagine grep linux
il risultato nel mio caso è il seguente:
leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generic install linux-image-2.6.31-15-generic install linux-image-2.6.31-16-generic install linux-image-2.6.31-17- installazione generica
installazione generica dell'immagine di linux
leo @ leo-desktop: ~ $
Eliminerò i 2 più vecchi e lascerò gli ultimi due per ogni evenienza, il comando per farlo è il seguente:
sudo aptitude purge pacchetto
Sostituiamo "pacchetto" con il kernel che vogliamo eliminare, vediamo come apparirebbe il più vecchio della lista
sudo aptitude purge linux-image-2.6.31-14-generic
Una volta terminata la disinstallazione di questo pacchetto possiamo continuare con quello successivo, nel mio caso l'ultimo che mi interessa disinstallare
sudo aptitude purge linux-image-2.6.31-15-generic
Se il pacchetto da rimuovere non è aggiornato, ti chiederà di aggiornarlo, dopodiché potrai applicare lo stesso agli aggiornamenti e ai vecchi pacchetti, con lo stesso comando che ho citato sopra.
Nell'elenco che vedi sopra puoi vedere che la linea risalta linux-image-generico È importante che non annullare questo pacchetto in quanto è necessario per ricevere gli aggiornamenti del kernel
Fonte | Guida di Ubuntu
Uso Ubuntu Tweak per tutto questo, perché le cose complicate se possono essere fatte facilmente ???
eemmm ... per sapere cosa stai facendo? potrebbe essere un motivo penso che comunque Ubuntu Tweak sia anche un buon strumento per fare questo e altre cose, non lo installerei solo per fare questo, il che non mi sembra poi così difficile :)
Saluti, grazie per il tuo commento
Lo faccio con Synaptic. So cosa sto facendo ed è comodo.
Per aggiornare di solito uso il terminale, ma per queste cose con Synaptic vedo chiaramente cosa è installato e cosa sto contrassegnando per disinstallare.
Sarebbe bello avere un metapacchetto che ti mantenga le ultime due versioni del kernel.
Non sto dicendo che sia difficile come lo spieghi, ma che sembra più facile con Ubuntu Tweak, e ovviamente non installo questo programma solo con quello, sono piuttosto pigro e preferisco installare i programmi con questo mezzo prima entrare nella console
Ho seguito i passaggi mentre li spieghi ... ma quando riavvio l'intero elenco di grub appare ancora ... l'ho fatto anche con ubuntu tweak e niente (anche se indica che è stato fatto bene)
Ho UNR
sudo update-grub2
pronto!!!
@lavidalinux è vero, devi digitare $ sudo dpkg -l | grep linux-headers
e dalla lista che ci mostra digitiamo $ sudo aptitude purge linux-headers-2.6.31-14 ad esempio, domani aggiorno la voce
Saludos y gracias
Resta da disinstallare le intestazioni del kernel che disinstalli.