安装最新主线后删除旧内核是否安全?

我已按照此处的建议安装了主线内核3.10,以便我可以使用WiFi。

我遇到了这里描述的空间问题(dpkg配置空间不足,有单独的/boot

如该答案所指出的,运行本博客中描述的推荐命令是否安全? 如果没有,应该如何修改? 我正在使用:

 dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge 

dpkg --list | grep linux-image

 ii linux-image-3.10.1-031001-generic 3.10.1-031001.201307131550 amd64 Linux kernel image for version 3.10.1 on 64 bit x86 SMP ii linux-image-3.8.0-19-generic 3.8.0-19.30 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP ii linux-image-3.8.0-26-generic 3.8.0-26.38 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP ii linux-image-3.8.0-27-generic 3.8.0-27.40 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP ii linux-image-3.8.0-29-generic 3.8.0-29.42 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP ii linux-image-extra-3.8.0-19-generic 3.8.0-19.30 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP ii linux-image-extra-3.8.0-26-generic 3.8.0-26.38 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP ii linux-image-extra-3.8.0-27-generic 3.8.0-27.40 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP iF linux-image-extra-3.8.0-29-generic 3.8.0-29.42 amd64 Linux kernel image for version 3.8.0 on 64 bit x86 SMP iU linux-image-generic 3.8.0.29.47 amd64 Generic Linux kernel image 

我不确定哪些是最新的。 请告诉我哪些绝对是最老的和不需要的,所以可以使用sudo apt-get purge linux-image-xxxx-generic删除它们。

是的,删除不使用的内核是安全的。 但是,我会首先检查此问题以获取删除旧内核的其他建议方法:

  • 如何删除旧内核版本以清理启动菜单?

使用电脑清洁工!

使用具有Computer Janitor的Ubuntu Tweak可以轻松实现此目的。

在此处输入图像描述

安装

 sudo add-apt-repository ppa:tualatrix/ppa sudo apt-get update sudo apt-get install ubuntu-tweak 

嗯,我会在已安装的系统中留下1或2个内核。 这几乎是不可能的,但可能是因为更新最新的内核会出现格式错误。 因此可以通过下一个安装的内核返回系统。

我只是说这不是因为Ubuntu,而是因为其他发行版,有时更新会以某种方式使安装格式不正确。 Ubuntu非常安全,更新文件非常可靠。 除了保护模式之外,它只属于谨慎的用户或管理员,为自己的系统提供额外的紧急模式。