现在的位置: 首页 > 综合 > 正文

如何删除Fedora系统的陈旧内核

2013年10月04日 ⁄ 综合 ⁄ 共 712字 ⁄ 字号 评论关闭

Linux系统在经过长时间的升级之后,会出现很多内核文件,这样做的好处是如果升级之后的内核使系统不稳定,还可以换回到旧的内核上。但是日积月累,内核文件越来越多,就会占用很大的硬盘空间。Fedora对新鲜软件的追求很是强烈,基本上所有的组件都可以升级到最新版本,尤其是内核文件,不到一个月我的Fedora就升级了两次内核,几个月下来,大量的内核文件充满了/boot分区。其实只要通过几个命令我们就可以安全的删除陈旧的内核文件了。

首先,我们要确定我们正在使用的最新内核十分的稳定,这样才不影响日常的系统使用。打开终端输入下面的命令来查询正在使用的内核。

uname -r

如图,这里我们查到的内核版本号是2.6.32.11-99.fc12.i686

接着我们要查询系统上所有已经安装了的内核,在终端中接着输入

rpm -q kernel

如图,我们查询到系统上已经安装了2个内核,这里的rpm命令是Fedora的包管理系统,而-q是查询命令。

这时我们要记下那些陈旧的系统内核,在前面我们已经查询出正在使用的内核了,我们可以把他排除,剩下的旧内核都可以删除。

在查询内核之后,下一步我们就可以安心的删除了,首先,将自己的提升为超级用户,就是获得root权限。在终端中输入

su -

然后输入密码,最后,我们执行删除内核的命令。

yum remove kernel-2.6.32.10-90.fc12.i686

这里要把remove命令后面的内核改成你系统中的陈旧内核的版本,之后yum包管理系统会查询独立性,最后需要你确认的时候,输入y来确认,最后成功删除内核之后,重启系统,在grub菜单我们就可以看见旧的内核已经被删除了。

如果你遇到什么问题可以再下面留言。

 

抱歉!评论已关闭.