
apt-get purge
이전 커널을 제거하기 위해 이미 전화했습니다 . 그러나 제거 중에 일부 오류가 발생하여 폴더가 남겨졌습니다. 폴더가 비어있지 않아 삭제할 수 없다고 하더군요. 디스크 공간을 확보하려면 제거한 폴더를 수동으로 삭제할 수 있습니까?
1.1M ./4.15.0-20-generic
60M ./4.15.0-32-generic <-- I've purged this
60M ./4.15.0-30-generic <-- and this
236M ./4.15.0-33-generic <-- this is my current one
이러한 패키지 중 일부를 제거할 수도 있나요?
un linux-headers-4.15.0-20-generic <none> <none> (no description available)
ii linux-headers-4.15.0-30 4.15.0-30.32 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-30-generic 4.15.0-30.32 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-headers-4.15.0-32 4.15.0-32.35 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-32-generic 4.15.0-32.35 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-headers-4.15.0-33 4.15.0-33.36 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-33-generic 4.15.0-33.36 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
rc linux-image-4.15.0-20-generic 4.15.0-20.21 amd64 Signed kernel image generic
ii linux-image-4.15.0-33-generic 4.15.0-33.36 amd64 Signed kernel image generic
un linux-image-unsigned-4.15.0-20-generic <none> <none> (no description available)
un linux-image-unsigned-4.15.0-33-generic <none> <none> (no description available)
rc linux-modules-4.15.0-20-generic 4.15.0-20.21 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-4.15.0-30-generic 4.15.0-30.32 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-4.15.0-32-generic 4.15.0-32.35 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-4.15.0-33-generic 4.15.0-33.36 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-20-generic 4.15.0-20.21 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-extra-4.15.0-33-generic
답변1
좋습니다. 위험을 감수하고 해당 폴더를 수동으로 삭제하기로 결정했으며 /lib/modules
서버를 재부팅하는 데 문제가 없었습니다.
답변2
제거한 커널 버전에 해당하는 패키지 버전을 안전하게 제거할 수 있습니다. 귀하의 예에서는 다음에 해당하는 커널 버전이 누락되었으므로 패키지 관리자에게 다음을 제거하도록 요청할 수 있습니다.
linux-headers-4.15.0-30
linux-headers-4.15.0-30-generic
linux-modules-4.15.0-30-generic
linux-headers-4.15.0-32
linux-headers-4.15.0-32-generic
linux-modules-4.15.0-32-generic
답변3
더 이상 사용하지 않는 커널의 /lib/modules 디렉토리와 모듈이 약 30개 있었고 모두 삭제하여 5GB 이상의 공간을 확보했습니다. ukuu로 커널을 삭제할 때 왜 삭제되지 않는지 모르겠습니다. 아직까지는 문제가 발생하지 않은 것 같습니다.
답변4
이것이 내가 사용한 방법이다
~ 후에dpkg --list | grep linux-image
돌아온 것은...
rc 리눅스-이미지-4.19.0-14-amd64
그리고
ls -l /lib/modules/
drwxr-xr-x 2 루트 루트 4096 4월 16일 22:574.19.0-14-amd64
다음 명령을 사용하여
sudo dpkg --purge linux-image-4.19.0-14-amd64
아래 폴더 /lib/modules
와 아래에 있는 패키지 및 설치 파일을 제거했습니다./var/lib/dpkg/info/