So entfernen Sie alte Kerne von Debian Top 10

So entfernen Sie alte Kerne von Debian Top 10
Alte Kerne werden nach der Installation eines neuen nicht sofort entfernt Linux Kernel. Auf Ihrem Debian 11, Die alten Kerne existieren in der “/Stiefel„Partition. Sie können diese nicht verwendeten und alten Kerne aus Ihrem System manuell löschen. Diese Operation wird den Speicherplatz der Festplatte freisetzen, das früher von alten Kerneln bewohnt wurde. Einige Systeme können nutzlos werden, wenn das “/StiefelDie Partition hat keinen angemessenen Speicherplatz.

In diesem Beitrag helfen wir Ihnen beim Entfernen alter Kernel, die zukünftige Probleme im Zusammenhang mit der Installation von Programmen und Paketen verursachen können. Bevor Sie vorankommen, verstehen wir einige grundlegende Konzepte über einen Linux -Kernel.

Linux Kernel

Der Linux -Kernel dient als Schnittstelle zwischen den Programmen und der Computerhardware. Es ist ein wesentlicher Bestandteil des Linux -Betriebssystems. Es kommuniziert zwischen den Prozessen und der Hardware, sodass das System Ressourcen effizient nutzen kann.

Was sind die Funktionen eines Linux -Kernels?

Der Kernel führt diese vier Funktionen aus:

  • Speicherverwaltung: Es verfolgt, wie viel Speicher verwendet wird, um zu speichern, was und wo es gespeichert ist.
  • Sicherheits- und Systemanruf: Verfahren in Ihrem System, fordern Sie Dienste für den Linux -Kernel an.
  • Management von Prozessen: Es bestimmt auch, welche Prozesse, wann und wie lange sie die CPU verwenden können.
  • Gerätetreiber: Es fungiert als mittlere Schnittstelle zwischen der Hardware und den Kommunikationsprozessen.

Gelegentlich veröffentlicht oder aktualisiert Distributions eine neue Kernel -Version, die entweder einen Fehler adressiert oder die neueste Version ist, die vom Kernel -Team ausgestellt wurde. Debian 11 lädt den neuen Kernel, wenn wir die neueste Version installieren. Im Laufe der Zeit haben Sie möglicherweise viele Kernelversionen, die alle Platz auf Ihrer Festplatte einnehmen und zukünftige Schwierigkeiten verursachen können.

Lassen Sie uns nun das überprüfen Methode zum Entfernen des alten Kernels auf Debian 11.

So überprüfen Sie die aktuelle Version von Kernel auf Debian 11

Bevor wir uns dem Verfahren des Entfernens alter Kerne aus unserem System voranziehen, werden wir unsere aktuelle Version des Debian -Kernels ansehen. Dazu werden wir das nutzen “dein Name" Befehl.

In Linux-basierten Systemen wie Debian die “dein NameDer Befehl ”wird zum Anzeigen der Informationen zur Systemhardware und des Betriebssystems verwendet. Es holt auch die Details über die Systemarchitektur und den Kernel ab. Im "dein NameDer Befehl ”Die Option" -r "wird hinzugefügt, um die Version des Kernels zu überprüfen, den wir verwenden:

$ uname -r

Sie können auch das ausführendein NameBefehl mit der Kombination von “-FrauOptionen, um den Maschinennamen, den Kernelnamen und seine Veröffentlichung zu erhalten:

$ uname -mrs

Hier "x86_64”Zeigt an, dass das System aus dem 64-Bit-Kernel gestartet wird:

Mit dem "-AOption, die “dein NameDer Befehl ”enthält alle Informationen, die sich auf das System beziehen:

$ uname -a

So listen Sie die installierten Kerne auf Debian 11 auf

Nachdem wir die aktuelle Version des Kernels kennen, werden wir jetzt den folgenden Befehl ausführen, um die Liste des installierten Kernels auf Debian zu erhalten:

$ dpkg -list | Grep Linux-Image

Hier das "dpkgBefehl mit dem “-ListeDie Option extrahiert die Liste der in Ihrem Debian -System installierten Pakete. Mit Hilfe des Rohroperators “|"Wir werden die Liste als Eingabe an die" übergeben "Grep" Befehl. Der "GrepBefehl ”wird nach dem” suchenLinux-Image”In der Liste der installierten Pakete. Danach werden die Ausgabe wie folgt auf den Bildschirm Debian Terminal gedruckt:

Wie man alte Kerne aus Debian 11 entfernen

Wir haben unser System von Debian 10 Buster auf Debian 11 Bullseye verbessert und von der oberführten Ausgabe können Sie sehen, dass der Debian 10 alte Kernel “Linux-Image-4.19.0-17-AMD64”Wohnt immer noch auf unserem System.

Alt und unerwünscht zu entfernen “Linux-Image-4.19.0-17-AMD64Kernel aus Debian 11, wir werden die „ausführen“entfernenBefehl mit dem “-säubern" Möglichkeit. Der "-säubernDie Option löscht den angegebenen Kernel zusammen mit seinen Konfigurationsdateien:

$ sudo apt-Get-Purge entfernen Sie Linux-Image-4.19.0-17-AMD64

Nach dem Entfernen des alten Kernels ist es Zeit, das zu aktualisierenGRUB2" Aufbau:

$ sudo update-grub2

Starten Sie jetzt Ihr Debian 11 -System neu:

$ sudo Neustart

So entfernen Sie alte Kerne aus einem Debian -System.

Abschluss

Nach einiger Zeit veröffentlicht das Linux Developers -Team ein Update oder einen neuen Kernel. Alle Linux-basierten Systeme wie z Debian 11 Halten Sie alte Kernelbilder, wenn ein neuerer Kernel versagt. Sie können jedoch den Raum der alten Kernelbilder freilegen. In diesem Beitrag haben wir Ihnen die gezeigt Methode zum Entfernen alter Kerne von deiner Debian 11.