删除Fedora系统多余内核

Posted by Harid十二月 - 25 - 2010 Leave comments

用Linux发行版系统诸如Ubuntu、Fedora,我们会经常地更新系统内核,一般来说,内核更新还是得跟着更的,毕竟更新可能是针对一些内核BUG,对系统稳定性、安全性方面总是有利的。

不过,就我个人用Fedora的过程来说,我不喜欢频繁地检查更新。一者,纵然有漏洞,Hack Linux系统的人还是很少的,危害Linux系统的病毒也是寥寥无几。个人使用,我们基本上可以忽略安全问题。再者,我是使用的NVIDIA官方显卡驱动,每次更新内核我都得重新编译安装二进制驱动,经常性地这样,我就觉得烦了。装显卡驱动有多麻烦,可以看看我的《Fedora  显卡驱动安装》,不过以后需要重装Fedora的时候,我会写一个脚本自动安装,期待我有这个实力的时候。

Fedora会保留三个内核,多余的系统会自动删除,所以一般来说也是不需要管它,而且如果一个内核崩溃的时候可以考虑使用启用其他的内核试试。

如果铁了心要删除一、二,可以参照下面的方法:

首先列出所有的内核,如果想连着kernel-headers、kernel-devel等一块显示出来,执行:

sudo rpm -qa | grep kernel

如果仅想开出内核的话:

sudo rpm -qa kernel

区别如下图:

showkernel

然后,就可以删除了。譬如想删除旧的“kernel-2.6.34.7-61.fc13.i686”,只要像删除软件一样移除就行:

sudo yum remove kernel-2.6.34.7-61.fc13.i686

这样删除,会同时清除掉GRUB引导项里的内容。

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《删除Fedora系统多余内核

  1. 啥时候攻克一下我的声卡驱动问题啊喂…………%>_<%

    • @33, 你那个问题只能自己解决了,因为我没有机会研究呀,没相关硬件。 😆


分享按钮