Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So entfernen Sie nutzlosen Linux-Kernel in Ubuntu
Finden Sie nutzlose Spiegel
Zuerst können Sie den aktuell verwendeten Kernel überprüfen. Sie können die Informationen über den Befehl abrufen: uname -a a. Auf meinem Desktop erscheint er beispielsweise als:
Kopieren Sie den Code
Der Code lautet wie folgt:
magc @ magc-desktop: ~ $ uname-a
Linux magc-desktop 2 24-19-RT # 1 SMP prempt RT Do 21. August, 02:08336003 UTC 2008 i686 GNU/Linux
Entscheiden Sie dann, welche Kerne entfernt werden müssen, indem Sie sich die Liste aller Kerne auf diesem Computer ansehen:
Führen Sie den Befehl aus:
Kopieren Sie den Code
Der Code lautet wie folgt:
dpkg - get-selections|grep Linux
Zum Beispiel wird mein Computer angezeigt als:
Kopieren Sie den Code
Der Code lautet wie folgt:
magc @ magc-desktop: ~ $ dpkg-get-selections | -universelle Installation
linux-headers-2.6.24-19-Installation
Linux-headers-2.6.24-19-Universelle Installation
linux-headers-2.6.24-19-rt-installation
linux-headers-2.6 24-21-Installation
Linux-image-2. 24-19-Universal Uninstalllinux-image-2.6.24-19-rt InstallLinux-image-2 6 . 24-21-Universal InstallLinux-image -Universal Installlinux-image-rt Install Linux-restricted-module-2.6.24-19-Universal UninstallLinux-restricted-module-2.6.24-19-rt InstallationLinux-restricted-module -2.6.24 -21-Universelle InstallationLinux-Restricted-Module-Common InstallationLinux-Restricted-Module-Universal InstallationLinux-Restricted-Module-rt Installationlinux-rt InstallationLinux-Sound Basierende Installation Linux-Ubuntu-modules-2.6.24-19-Universelle DeinstallationLinux-Ubuntu-modules-2.6.24-19-rt InstallationLinux-Ubuntu-modules-2.6.24-21-Universelle Installation util-linux-Installationutil-linux-locales-InstallationDas Bild ist die Kerneldatei, sodass Sie sehen können, dass auf meinem Computer fünf Kernelversionen vorhanden sind. Ich verwende derzeit 2.6.24-19-rt und habe daher beschlossen, andere nutzlose Kernel zu entfernen.So bereinigen Sie das alte Kernel-Image
Bevor Sie den alten Kernel löschen, denken Sie bitte daran, dass es am besten ist, die beiden neuesten Kernel (die neueste und die vorherige Version) beizubehalten, für den Fall, dass die Hauptversion fehlerhaft ist. Sehen wir uns nun an, wie man den alten Kernel unter Ubuntu bereinigt. Das Ubuntu-Kernel-Image enthält die folgenden Pakete. Linux-image-:Kernel-Image linux-image-extra-:Zusätzliche Kernel-Module Linux-headers-:Kernel-HeaderÜberprüfen Sie zunächst das in Ihrem System installierte Kernel-Image.
Kopieren Sie den CodeDer Code lautet wie folgt: $ dpkg - list | wie 3.19. 0-15). Kopieren Sie den Code$ sudo apt-get purge Linux-image-19 . 15Oben Der Befehl entfernt das Kernel-Image und die zugehörigen Kernel-Module und Header-Dateien. Bitte beachten Sie, dass das Löschen des alten Kernels automatisch die Installation des neuen Kernels auslöst, wenn Sie Ihren Kernel nicht aktualisiert haben. Auf diese Weise wird nach dem Löschen des alten Kernels die GRUB-Konfiguration automatisch aktualisiert und die relevanten GRUB-Einträge im GRUB-Menü gelöscht. Wenn Sie viele nutzlose Kerne haben, können Sie Shell-Ausdrücke verwenden, um mehrere Kerne gleichzeitig zu löschen. Beachten Sie, dass dieser Klammerausdruck nur in Bash oder einer kompatiblen Shell funktioniert. Kopieren Sie den CodeDer Code lautet wie folgt:$ sudo apt-get purge Linux-image-3 . headers-3 . 19. 0-{18, 20, 21, 25}Der Gesichtsbefehl löscht 4 Kernel-Images: 3.19.0-18, 3.19.0-20, 3.19.0-21, 3.19.0- 25. Wenn die GRUB-Konfiguration aus irgendeinem Grund nach dem Entfernen des alten Kernels nicht korrekt aktualisiert wird, können Sie versuchen, die Konfiguration manuell mit dem Befehl update-grub2 zu aktualisieren. Kopieren Sie den CodeDer Code lautet wie folgt:$ sudo update-grub2Das obige ist der detaillierte Inhalt vonSo entfernen Sie nutzlosen Linux-Kernel in Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!