Не могу удалить старые ядра Xubuntu, получаю сообщение об ошибке, что каталог не пустой или у меня нет прав на его удаление.

Не могу удалить старые ядра Xubuntu, получаю сообщение об ошибке, что каталог не пустой или у меня нет прав на его удаление.

Я новичок в Linux, поэтому мне может понадобиться помощь в языке ELI5. У меня закончилось место на диске. Я вижу много старых ядер, которые мне больше не нужны, но я не могу их удалить.

Когда я пробую это:

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

Я понимаю это:

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.

Многие ядра все еще остаются после этого. Когда я пытаюсь удалить их вручную, используя эту команду:

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

Когда я делаю это вручную, я получаю следующее:

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

Я не думаю, что это правда, что каталог пуст, потому что только этот конкретный каталог занимает 1,6 ГБ.Скриншот можно посмотреть здесь.

Может кто-нибудь помочь мне разобраться, как удалить эти старые ядра? Похоже, они занимают много места, а у меня осталось всего 2 ГБ!

решение1

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

команда для удаления:

rm [option] FileOrFolderName

Используйте рекурсивную опцию, представленную -r, для удаления каталога и его содержимого. Следующая команда показывает, как удалить Simple-Directory и его содержимое:

rm -r Simple-Directory

связанный:как-удалить-файлы-и-папки-с-помощью-командной-строки-linux

Связанный контент