Alte Xubuntu-Kernel lassen sich scheinbar nicht löschen. Ich erhalte die Fehlermeldung, dass das Verzeichnis nicht leer ist oder dass ich keine Berechtigung zum Löschen habe.

Alte Xubuntu-Kernel lassen sich scheinbar nicht löschen. Ich erhalte die Fehlermeldung, dass das Verzeichnis nicht leer ist oder dass ich keine Berechtigung zum Löschen habe.

Ich bin neu bei Linux und brauche vielleicht Hilfe mit der Sprache ELI5. Ich habe keinen Speicherplatz mehr. Ich sehe viele alte Kernel, die ich nicht mehr brauche, aber ich kann sie anscheinend nicht löschen.

Wenn ich dies versuche:

sudo apt clean && sudo apt autoclean && sudo apt autoremove -y

Ich bekomme Folgendes:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 107 not upgraded.

Viele Kernel bleiben danach noch übrig. Wenn ich versuche, sie manuell zu entfernen, verwende ich diesen Befehl:

sudo apt-get autoremove linux-image-4.4.0-31-generic

Wenn ich dies stattdessen manuell mache, erhalte ich Folgendes:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  linux-image-5.15.0-41-generic*
0 upgraded, 0 newly installed, 1 to remove and 107 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 260814 files and directories currently installed.)
Purging configuration files for linux-image-5.15.0-41-generic (5.15.0-41.44~20.04.1) ...
rmdir: failed to remove '/lib/modules/5.15.0-41-generic': Directory not empty

Ich glaube allerdings nicht, dass das Verzeichnis wirklich leer ist, da allein dieses eine spezielle Verzeichnis 1,6 GB einnimmt.Einen Screenshot davon finden Sie hier.

Kann mir jemand helfen, herauszufinden, wie ich diese alten Kernel entfernen kann? Es sieht so aus, als würden sie viel Platz beanspruchen und ich habe nur noch 2 GB übrig!

Antwort1

sudo -i
rm -r /lib/modules/5.15.0-41-generic

Befehl zum Löschen:

rm [option] FileOrFolderName

Verwenden Sie eine rekursive Option, dargestellt durch -r, um das Verzeichnis und seinen Inhalt zu entfernen. Der folgende Befehl zeigt, wie Simple-Directory und sein Inhalt gelöscht werden:

rm -r Simple-Directory

verwandt:So entfernen Sie Dateien und Ordner mithilfe der Linux-Befehlszeile

verwandte Informationen