总是提示/boot 空间快满了。
sudo apt-get install -f
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-33-generic with 1.
- 在终端下察看已经安装的旧的内核:
ctrl+alt+t——>进入终端——>输入命令:
dpkg --get-selections|grep linux
或者输入命令:
dpkg --get-selections |grep linux-image
后面带
deinstall
的为已删除的内核,可以忽略。
- 使用
uname -a
查看自己当前启动的是哪个内核
- 运行
apt-get remove
命令卸载其他内核,为了保险起见,保留最近的一两个版本。
sudo apt-get remove linux-image-4.4.0-57-generic
sudo apt-get remove linux-image-4.4.0-59-generic
sudo apt-get remove linux-image-extra-4.4.0-57-generic
sudo apt-get remove linux-image-extra-4.4.0-59-generic
- 为了防止删不干净
sudo apt-get autoremove
- 提示空间不够用
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
用
df -h
看一下/boot空间使用情况- 直接删除boot下的文件
cd /boot
ls
删完再用
df -h
看一下/boot空间使用情况,验证一下是否boot目录下空白空间是否增多- 查看是否install 和 autoremove成功
sudo apt-get -f install
sudo apt-get autoremove
source:
https://www.linuxidc.com/Linux/2015-05/117401.htm
https://blog.csdn.net/WxyangID/article/details/53097208
http://www.jb51.net/article/106976.htm