Wenn Sie Ihren Computer zum ersten Mal starten, sollte das Grub-Startmenü angezeigt werden. Wählen Sie im Grub-Startmenü den älteren Kernel aus, zu dem Sie booten möchten. - Nachdem Sie den Kernel ausgewählt haben, den Sie behalten möchten, haben Sie ihn gestartet
uname -r
wird Ihnen sagen, auf welchem Kernel Sie gerade laufen (zweimal messen, einmal schneiden)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
wird Ihnen sagen, welche Kernel / Header auf Ihrem System gespeichert sind - ich werde auch die Header löschen - obwohl sie nicht zu viel Speicherplatz beanspruchen, lösche ich sie immer noch, warum habe ich sie, wenn ich den Kernel lösche?
Beachten Sie, dass es wichtig ist, den von Ihnen ausgeführten Kernel NICHT zu löschen. Wenn Sie uname -r
diese Kernel- und Header-Einträge löschen, wird Ihr System unbrauchbar
dann löschen Sie einfach diejenigen, die Sie nicht wollen:
sudo apt-get purge
Ich werde die Ausgabe von dpkg -l | grep linux-image
in ein Textdokument kopieren, so dass es ein unordentlicher Prozess ist und ich klar wählen kann, was ich löschen oder speichern möchte
Ein Beispiel dafür, wie der vollständige Befehl aussehen wird:
sudo apt-get purge linux-image-3.16.0-41-generic linux-image-3.16.0-41-lowlatency linux-image-extra-3.16.0-41-generic
sudo apt-get purge linux-headers-3.16.0-41 linux-headers-3.16.0-41-generic linux-headers-3.16.0-41-lowlatency
ein Beispiel für die Ausgabe von dpkg -l | grep linux-headers sehen folgendermaßen aus:
jason@casa-wesella:~$ dpkg -l | grep linux-headers
ii linux-headers-3.16.0-41 3.16.0-41.57~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-41-generic 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-41-lowlatency 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43 3.16.0-43.58~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-43-generic 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43-lowlatency 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-generic-lts-utopic 3.16.0.43.34 i386 Generic Linux kernel headers
ii linux-headers-lowlatency-lts-utopic 3.16.0.43.34 i386 lowlatency Linux kernel headers