每次我尝试运行内置软件更新程序时,它都会告诉我需要在“/boot”上额外增加 11.8 mb,并清空我的垃圾箱,使用 sudo apt-get clean 清理我的系统。
我尝试了这两种方法,甚至运行了 bleachbit,但结果仍然一样。
答案1
我认为您有很多未使用的内核,因此您可以删除不需要的内核映像和标头。
要列出所有已安装的内核,请运行
dpkg -l linux-image-\* | grep ^ii
一个命令显示所有可以删除的内核和头文件,不包括当前正在运行的内核:
kernelver=$(uname -r | sed -r 's/-[a-z]+//')
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve $kernelver
我建议在删除旧内核之前先测试新内核。因此,在升级内核并重新启动进行测试后,你可以使用以下命令删除所有其他内核:
sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")