Ta bort gamla kärnor i Ubuntu

Ta bort kärnan

Sedan den kom ut karmic Det har förekommit flera kärnuppdateringar och gamla kärnversioner avinstalleras inte, så när du laddar Grub kommer du att ha en oändlig lista (?) Med alla kärnor installerade hittills, detta läggs till om du har två versioner av installerade Liksom jag har Ubuntu på en skiva och Kubuntu på en annan, det är lite irriterande. Om den senaste uppdateringen fungerar bra för dig kan du ta bort resten och lämna till exempel den sista och den sista till sist för alla fall.

För att lista de gamla kärnpaketen skriver du i en konsol:

dpkg --get-selections. grep linux-image

resultatet i mitt fall är följande:

leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generisk installation linux-image-2.6.31-15-generisk installation linux-image-2.6.31-16-generisk installation linux-image-2.6.31-17- generisk installation
linux-image-generisk installation
leo @ leo-desktop: ~ $

Jag ska radera de äldsta 2 och lämna de två sista för alla fall, kommandot att göra det är som följer:

sudo aptitude purge-paket

Vi ersätter "paketet" med kärnan som vi vill eliminera, låt oss se hur det skulle se ut för den äldsta i listan

sudo aptitude purge linux-image-2.6.31-14-generic

När avinstallationen av detta paket är klar kan vi fortsätta med nästa, i mitt fall den sista som jag är intresserad av att avinstallera

sudo aptitude purge linux-image-2.6.31-15-generic

Om paketet som ska tas bort inte är uppdaterat kommer det att fråga dig att uppdatera det, varefter du kan tillämpa detsamma på uppdateringar och gamla paket, med samma kommando som jag nämnde ovan.

I listan som du ser ovan kan du se att linjen sticker ut linux-image-generic Det är viktigt att avbryt inte detta paket eftersom det är nödvändigt att ta emot kärnuppdateringar

Källa | Ubuntu-guide


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Daniel sade

    Jag använder Ubuntu Tweak för allt detta, varför gör saker komplicerade om de enkelt kan göras ???

    1.    Ubunlog sade

      eh ... att veta vad du gör? kan vara en anledning tror jag ändå att Ubuntu Tweak också är ett bra verktyg för att göra detta och andra saker, jag skulle inte installera det bara för att göra detta, vilket inte verkar så svårt för mig heller :)
      Hälsningar, tack för din kommentar

      1.    dani sade

        Jag gör det med Synaptic. Jag vet vad jag gör och det är bekvämt.

        För att uppdatera använder jag vanligtvis terminalen, men för dessa saker med Synaptic ser jag tydligt vad som är installerat och vad jag markerar för att avinstallera.

        Det skulle vara trevligt att ha ett metapaket som håller de två sista kärnversionerna åt dig.

      2.    Daniel sade

        Jag säger inte att det är svårt som du förklarar det, men att det verkar lättare med Ubuntu Tweak, och naturligtvis installerar jag inte det här programmet med det ensamma, jag är ganska lat och jag föredrar att installera programmen på detta sätt innan in i konsolen

  2.   bostad sade

    Jag följde stegen när du förklarade dem ... men när jag startar om hela grub listan visas fortfarande ... Jag gjorde det till och med med ubuntu tweak och ingenting (även om det indikerar att det var gjort bra)

    Jag har UNR

    1.    bostad sade

      sudo update-grub2

      redo!!!

  3.   Ubunlog sade

    @lavidalinux är sant, du måste skriva $ sudo dpkg -l | grep linux-headers
    och från listan som visar oss skriver vi $ sudo aptitude purge linux-headers-2.6.31-14 till exempel, i morgon uppdaterar jag posten

    Hälsningar och tack

  4.   lavidalinux sade

    Det återstår att avinstallera kärnhuvudena som du avinstallerar.