Siden den kom ut karmic Det har vært flere kjerneoppdateringer, og de gamle kjerneversjonene blir ikke avinstallert, så når du laster Grub vil du ha en endeløs liste (?) Med alle kjernene installert til dags dato, dette legges til hvis du har to versjoner av installert som meg , Jeg har Ubuntu på en disk og Kubuntu på en annen, det er noe irriterende. Hvis den siste oppdateringen fungerer bra for deg, kan du slette resten, og la for eksempel den siste og den nest siste vare i tilfelle.
Slik viser du de gamle kjernepakkene i en konsoll:
dpkg - get-valg | grep linux-image
resultatet i mitt tilfelle er følgende:
leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generisk installasjon linux-image-2.6.31-15-generisk installasjon linux-image-2.6.31-16-generisk installasjon linux-image-2.6.31-17- generisk installasjon
linux-image-generisk installasjon
leo @ leo-desktop: ~ $
Jeg skal slette de to eldste og la de to siste være i tilfelle kommandoen for å gjøre det er som følger:
sudo aptitude purge-pakke
Vi erstatter "pakke" med kjernen som vi ønsker å eliminere, la oss se hvordan den vil se ut for den eldste i listen
sudo aptitude purge linux-image-2.6.31-14-generic
Når avinstallasjonen av denne pakken er ferdig, kan vi fortsette med den neste, i mitt tilfelle den siste som jeg er interessert i å avinstallere
sudo aptitude purge linux-image-2.6.31-15-generic
Hvis pakken som skal fjernes ikke er oppdatert, vil den be deg om å oppdatere den, hvoretter du kan bruke den samme på oppdateringer og gamle pakker, med samme kommando som jeg nevnte ovenfor.
I listen du ser ovenfor kan du se at linjen skiller seg ut linux-image-generisk Det er viktig at ikke avbestill denne pakken da det er nødvendig å motta kjerneoppdateringer
Kilde | Ubuntu-guide
Jeg bruker Ubuntu Tweak for alt dette, hvorfor gjør ting kompliserte hvis de lett kan gjøres ???
eemmm ... å vite hva du gjør? kan være en grunn til at jeg tror uansett Ubuntu Tweak er også et godt verktøy for å gjøre dette og andre ting, jeg ville ikke installert det bare for å gjøre dette, noe som ikke virker så vanskelig for meg heller :)
Hilsen, takk for kommentaren din
Jeg gjør det med Synaptic. Jeg vet hva jeg gjør, og det er behagelig.
For å oppdatere bruker jeg vanligvis terminalen, men for disse tingene med Synaptic ser jeg tydelig hva som er installert og hva jeg merker for å avinstallere.
Det ville være fint å ha en metapakke som holder deg til de to siste versjonene av kjernen.
Jeg sier ikke at det er vanskelig som du forklarer det, men at det virker lettere med Ubuntu Tweak, og selvfølgelig installerer jeg ikke dette programmet med det alene, jeg er ganske lat og jeg foretrekker å installere programmene på denne måten før inn i konsollen
Jeg fulgte trinnene mens du forklarte dem ... men når jeg starter på nytt, vises hele søylelisten fortsatt ... Jeg gjorde det til og med med Ubuntu-tweak og ingenting (selv om det indikerer at det ble gjort bra)
Jeg har UNR
sudo update-grub2
flink!!!
@lavidalinux er sant, du må skrive $ sudo dpkg -l | grep linux-headere
og fra listen som viser oss skriver vi inn $ sudo aptitude purge linux-headers-2.6.31-14 for eksempel, i morgen oppdaterer jeg oppføringen
Saludos y gracias
Det gjenstår å avinstallere kjerneoverskriftene du avinstallerer.