1.列出所有
sudo dpkg --list 'linux-image*' 或者 dpkg --get-selections |grep linux-image
然后,卸载老的kernel
sudo apt-get remove linux-image-xx-generic
//这个执行之后并没有把相应的东西卸载干净,需要执行
sudo dpkg --purge linux-image-xx-generic
2.执行:
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
然后
sudo apt-get -y purge kernel-package
eg:sudo apt-get -y purge linux-headers-xx
最后,如果存在
linux-image-3.13.0-87-generic deinstall
执行:
sudo dpkg -P linux-image-xx-generic
ref:
http://askubuntu.com/questions/142926/cant-upgrade-due-to-low-disk-space-on-boot
https://m.oschina.net/blog/536583