+ -
当前位置:首页 → 问答吧 → 内核升级后,如何删除原有内核?

内核升级后,如何删除原有内核?

时间:2011-07-08

来源:互联网

我用的Ubuntu,每次内核升级后就会出现很多的启动项让我选择,当然了,我选的肯定是最新的内核了,每次开机都要这样(很烦的!),刚开始我也没在意,后来受不了了,就到/boot/grub中修改了grub.cfg这个文件(很容易改的,文本文件,英文懂一点的应该就自己直接可以看懂并更改),可是,当下一次更新内核时,以前所有的内核选项都出来了(变本加厉了),没办法了,只能斩草除根了:删除不用的内核!
首先:
dpkg --get-selections|grep linux
这个命令会列出你机子上所有的内核版本:如下
linux-image-2.6.15-23-386 install

linux-image-2.6.15-27-386 install

linux-image-2.6.15-27-686 install

然后
  uname -a
这个命令列出当前使用的内核(当然不能删的!)
最后删除
sudo apt-get remove linux-image-2.6.15-23-386
记得千万不要删错,当然了正在使用的也不可能删除!

作者: 赵世坤   发布时间: 2011-07-08

sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)

作者: healthly   发布时间: 2011-07-08

知道了

作者: tJbwhy   发布时间: 2011-07-08