
Software Updater를 사용하여 업데이트를 설치하려고 하면 아래 오류가 발생합니다.
여유 디스크 공간이 부족합니다.
업그레이드하려면 '/boot' 디스크에 총 81.3M의 여유 공간이 필요합니다.
'/boot'에 최소 15.9M의 추가 디스크 공간을 확보하십시오.
휴지통을 비우고 'sudo apt-get clean'을 사용하여 이전 설치의 임시 패키지를 제거하십시오.
어떻게 해야 하나요?
firmtechnologies@FirmTechnologies:~$ (ls -l /boot)
total 155801
-rw-r--r-- 1 root root 1158016 May 3 01:30 abi-3.13.0-24-generic
-rw-r--r-- 1 root root 1161713 May 8 01:31 abi-3.13.0-26-generic
-rw-r--r-- 1 root root 1161713 May 15 20:07 abi-3.13.0-27-generic
-rw-r--r-- 1 root root 1161764 Jun 4 22:57 abi-3.13.0-29-generic
-rw-r--r-- 1 root root 165510 May 3 01:30 config-3.13.0-24-generic
-rw-r--r-- 1 root root 165538 May 8 01:31 config-3.13.0-26-generic
-rw-r--r-- 1 root root 165521 May 15 20:07 config-3.13.0-27-generic
-rw-r--r-- 1 root root 165544 Jun 4 22:57 config-3.13.0-29-generic
drwxr-xr-x 5 root root 1024 Jun 6 14:31 grub
-rw-r--r-- 1 root root 29091568 May 7 21:31 initrd.img-3.13.0-24-generic
-rw-r--r-- 1 root root 29094684 May 12 12:24 initrd.img-3.13.0-26-generic
-rw-r--r-- 1 root root 29095678 May 18 10:57 initrd.img-3.13.0-27-generic
-rw-r--r-- 1 root root 29093700 Jun 6 14:32 initrd.img-3.13.0-29-generic
drwx------ 2 root root 12288 Apr 30 17:11 lost+found
-rw-r--r-- 1 root root 176500 Mar 12 13:31 memtest86+.bin
-rw-r--r-- 1 root root 178176 Mar 12 13:31 memtest86+.elf
-rw-r--r-- 1 root root 178680 Mar 12 13:31 memtest86+_multiboot.bin
-rw------- 1 root root 3372643 May 3 01:30 System.map-3.13.0-24-generic
-rw------- 1 root root 3377429 May 8 01:31 System.map-3.13.0-26-generic
-rw------- 1 root root 3377429 May 15 20:07 System.map-3.13.0-27-generic
-rw------- 1 root root 3378267 Jun 4 22:57 System.map-3.13.0-29-generic
-rw------- 1 root root 5776416 May 3 01:30 vmlinuz-3.13.0-24-generic
-rw------- 1 root root 5790912 May 8 01:30 vmlinuz-3.13.0-26-generic
-rw------- 1 root root 5790912 May 15 20:07 vmlinuz-3.13.0-27-generic
-rw------- 1 root root 5792544 Jun 4 22:57 vmlinuz-3.13.0-29-generic
답변1
오래된 커널 제거
터미널에서 다음 명령을 실행하세요.
sudo apt-get remove $(dpkg --get-selections | awk '{ if($2 == "install") { print($1); } }' | grep -P '^linux-(headers|image)-(?!generic)' | grep -v "`uname -r | grep -oP '[^-]+-\d+'`")
이렇게 하면 현재 사용 중인 커널을 제외하고 시스템에서 모든 커널을 제거하려고 시도합니다.
목록을 검토한 후 Enter를 눌러 확인하세요.
만족스럽지 못한 종속성에 대한 내용이 나오면 계속하지 마세요!
스크린샷에서 볼 수 있듯이 이렇게 하면 약 1GB의 공간이 확보됩니다... 모두 파티션에 있습니다 /boot
!
답변2
듀얼 부팅을 사용하는 경우 시스템에서 임시 파일을 삭제하고 시스템에 설치된 원치 않는 패키지를 제거하는 등 업데이트를 위한 공간을 확보한 다음 Ubuntu 설치를 위한 충분한 공간이 있는지 확인하십시오.
sudo apt-get install 블리치비트를 사용해 보세요
답변3
마침내 Alexander255의 코드에 따라 작동하게 되었지만 sudo apt-get 제거가 중복되어 그 중 하나를 제거하고 아래에 설명된 코드를 사용했습니다.
sudo apt-get 제거 $(dpkg --get-selections | awk '{ if($2 == "install") { print($1); } }' | grep -P '^linux-(headers|image)-( ?!일반)' | grep -v " uname -r | grep -oP '[^-]+-\d+'
")
완벽하게 작동했습니다. 정말 고마워.