이전 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.6GB를 차지하기 때문에 디렉토리가 비어 있다는 것이 사실이라고 생각하지 않습니다.여기에서 해당 스크린샷을 참조하세요.

누군가가 오래된 커널을 제거하는 방법을 알아내도록 도와줄 수 있습니까? 공간을 많이 차지하는 것 같은데 2GB밖에 남지 않았어요!

답변1

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

삭제 명령:

rm [option] FileOrFolderName

-r로 표시되는 재귀 옵션을 사용하여 디렉터리와 해당 콘텐츠를 제거합니다. 다음 명령은 Simple-Directory 및 해당 콘텐츠를 삭제하는 방법을 보여줍니다.

rm -r Simple-Directory

관련된:파일 및 폴더 제거 방법-linux-명령줄 사용

관련 정보