Entfernen Sie alte Kernel in Ubuntu

Kernel entfernen

Da kam es raus Karmisch Es wurden mehrere Kernel-Updates durchgeführt, und die alten Kernel-Versionen werden nicht deinstalliert. Wenn Sie also den Grub laden, wird eine endlose Liste (?) Mit allen bisher installierten Kerneln angezeigt. Dies wird hinzugefügt, wenn Sie 2 Versionen von Like me installiert haben , Ich habe Ubuntu auf einer Festplatte und Kubuntu auf einer anderen, es ist etwas ärgerlich, wenn das letzte Update für Sie gut funktioniert, können Sie den Rest löschen und zum Beispiel das letzte und das vorletzte für alle Fälle belassen.

Um die alten Kernel-Pakete aufzulisten, geben Sie eine Konsole ein:

dpkg --get-selections | grep Linux-Image

Das Ergebnis in meinem Fall ist das Folgende:

leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generische install linux-image-2.6.31-15-generische install linux-image-2.6.31-16-generische install linux-image-2.6.31-17- generische Installation
Linux-Image-Generic installieren
leo @ leo-desktop: ~ $

Ich werde die ältesten 2 löschen und die letzten beiden für alle Fälle belassen. Der Befehl dazu lautet wie folgt:

sudo aptitude purge package

Wir ersetzen "package" durch den Kernel, den wir entfernen möchten. Mal sehen, wie er für den ältesten in der Liste aussehen würde

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

Sobald die Deinstallation dieses Pakets abgeschlossen ist, können wir mit dem nächsten fortfahren, in meinem Fall dem letzten, an dessen Deinstallation ich interessiert bin

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

Wenn das zu entfernende Paket nicht auf dem neuesten Stand ist, werden Sie aufgefordert, es zu aktualisieren. Anschließend können Sie es mit dem oben genannten Befehl auf Updates und alte Pakete anwenden.

In der Liste, die Sie oben sehen, können Sie sehen, dass die Linie hervorsticht Linux-Image-Generika Es ist wichtig, dass nicht abbrechen dieses Paket, da es notwendig ist, Kernel-Updates zu erhalten

Quelle | Ubuntu-Leitfaden


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Matthias sagte

    Ich benutze Ubuntu Tweak für all das. Warum machen die Dinge kompliziert, wenn sie einfach gemacht werden können?

    1.    Ubunlog sagte

      eemmm ... um zu wissen was du tust? könnte ein Grund sein, warum ich denke, dass Ubuntu Tweak auch ein gutes Werkzeug ist, um dies und andere Dinge zu tun. Ich würde es nicht nur installieren, um dies zu tun, was mir auch nicht so schwierig erscheint :)
      Grüße, danke für deinen Kommentar

      1.    Dani sagte

        Ich mache es mit Synaptic. Ich weiß was ich tue und es ist bequem.

        Zum Aktualisieren verwende ich normalerweise das Terminal, aber für diese Dinge mit Synaptic sehe ich deutlich, was installiert ist und was ich als Deinstallation markiere.

        Es wäre schön, ein Metapaket zu haben, das Ihnen die letzten beiden Versionen des Kernels enthält.

      2.    Matthias sagte

        Ich sage nicht, dass es schwierig ist, wie Sie es erklären, aber dass es mit Ubuntu Tweak einfacher zu sein scheint, und natürlich installiere ich dieses Programm nicht allein damit. Ich bin ziemlich faul und bevorzuge es, die Programme vorher auf diese Weise zu installieren Betreten der Konsole

  2.   Wohnung sagte

    Ich habe die Schritte befolgt, während Sie sie erklären ... aber wenn ich neu starte, erscheint immer noch die gesamte Grub-Liste ... Ich habe es sogar mit Ubuntu-Tweak und nichts gemacht (obwohl es anzeigt, dass es gut gemacht wurde)

    Ich habe UNR

    1.    Wohnung sagte

      sudo update-grub2

      klug!!!

  3.   Ubunlog sagte

    @lavidalinux ist wahr, Sie müssen $ sudo dpkg -l | eingeben grep linux-headers
    und aus der Liste, die uns zeigt, geben wir $ sudo aptitude purge linux-headers-2.6.31-14 ein, zum Beispiel aktualisiere ich morgen den Eintrag

    Saludos y gracias

  4.   Lavadalinux sagte

    Die zu deinstallierenden Kernel-Header müssen noch deinstalliert werden.