繼上一篇
Ubuntu 16.04 /boot空間不足
更新新的套件又發生類似問題
每次這樣刪總不是辦法
查了一下發現有原來Ubuntu也知道這個問題
# sudo purge-old-kernels --keep 2
留下2個舊版的
避免更新後新版kernel打不開的問題
還可以從舊版的登入
在 https://askubuntu.com/ 亦有討論此問題
提供 purge-old-kernels 方法的說已棄用(deprecated)[1]
改提供指令刪除[2]
#sudo apt-get purge $(dpkg-query -W -f'${Package}\n'
'linux-*' | sed -nr 's/.*-([0-9]+(\.[0-9]+){2}-[^-]+).*/\1 &/p' | linux-version sort | awk '($1==c){exit} {print $2}' c=$(uname -r | cut -f1,2 -d-))
或使用 linux-purge 套件[3]
[1] https://askubuntu.com/questions/2793/
[2] https://askubuntu.com/questions/401581/#620515
[3] https://launchpad.net/linux-purge
[2] https://askubuntu.com/questions/401581/#620515
[3] https://launchpad.net/linux-purge