如何清理boot分区

PS:原创文章,如需转载,请注明出处,谢谢!     

    

      今天利用“apt-get install ”安装时遇到“gzip: stdout: No space left on device”错误,利用df -h查看如下:

文件系统        容量  已用  可用 已用% 挂载点
/dev/sda1        14G   12G  2.1G   85% /
none            4.0K     0  4.0K    0% /sys/fs/cgroup
udev            1.9G  4.0K  1.9G    1% /dev
tmpfs           392M  1.3M  390M    1% /run
none            5.0M     0  5.0M    0% /run/lock
none            2.0G   21M  1.9G    2% /run/shm
none            100M   52K  100M    1% /run/user
/dev/sda2       440G   51G  367G   13% /home
/dev/sda3       115M   98M  8.3M   93% /boot

       /boot分区空间剩余不足,需清理掉无用的旧内核。

1. 查看内核
dpkg --get-selections|grep linux-image

命令结果如:
linux-image-3.13.0-32-generic			install
linux-image-3.13.0-34-generic			install
linux-image-3.13.0-45-generic			install
linux-image-3.13.0-46-generic			install
linux-image-extra-3.13.0-32-generic		install
linux-image-extra-3.13.0-34-generic		install
linux-image-extra-3.13.0-45-generic		install
linux-image-extra-3.13.0-46-generic		install
linux-image-generic				install

2. 查看现在使用的内核心
uname -r

命令结果如:
3.13.0-34-generic

3. 把不再使用的内核用apt-get purge命令卸载掉。执行如下:
sudo apt-get purge linux-image-3.13.0-32-generic