红联Linux门户
Linux帮助

[已解决]怎样删除掉更新后多出的内核?

发布时间:2009-03-25 12:08:25来源:红联作者:rukelee
[i=s] 本帖最后由 rukelee 于 2009-3-25 13:45 编辑 [/i]

用yum更新系统后总会安装新的内核,于是系统中就会有多余的内核,如果更新的次数较多,那么这些多余的内核还是很占空间的,有没有办法删除这些多余的内核文件呢?

我想像的做法如下:

1.删除掉/lib/modules/目录下过时的内核库文件
2.删除掉/usr/src/kernels/目录下过时的内核源代码
3.删除掉/boot目录下启动的核心档案以及内核映像
4.更改/boot/grub/menu.lst,删除掉不用的启动列表

希望高手发表点意见~~

谢谢~~~~~~~~~~~~~~~~
文章评论

共有 5 条评论

  1. 水龙月 于 2009-03-25 19:24:43发表:

    内核能占多大的空间?我现在有三个内核了。

  2. rukelee 于 2009-03-25 13:40:10发表:

    [i=s] 本帖最后由 rukelee 于 2009-3-25 13:41 编辑 [/i]

    又查了一些资料,有发现如下:

    三楼的正解:)(谢谢)
    用rpm -qa | grep kernel查找过时的内核,
    后用rpm -e * 或是用 yum remove *删除~

    至于手动编译的内核可以用上面列出的办法删除:)

  3. 末日逐沙 于 2009-03-25 13:20:31发表:

    yum clean?

  4. deepwhite 于 2009-03-25 12:55:28发表:

    直接用yum或者rpm将老的内核删掉就行了,不用这么麻烦……

  5. skurialtn 于 2009-03-25 12:40:59发表:

    我是来学习的