删除旧内核的方法

991阅读 0评论2009-01-13 rardge
分类:LINUX

Ubuntu 系统的内核更新也是蛮快的,还得感谢那些为开源事业默默奉献的同志们啊!
基本上在更新内核后的一段时间内,若没有发觉什么日常操作有异常,那么应该就可以放心的删除旧内核了。留着旧内核占用不少磁盘空间。
删除旧内核前,先在终端中查看当前的内核版本:

$ uname -r

2.6.27-11-generic


好了,可以动手了。凡是版本号低于上述结果的内核都可以删除,比如 2.6.27-9-generic、2.6.27-7-generic。

方法一:用“新立得软件管理包”程序
“系统”->“新立得软件管理包”,然后搜索“linux-image”,找到旧内核并进行删除;
优点:图形化操作,简单明了,新手也可以操作。
缺点:如果机器够老,速度不够快,那可就要命了,搜索是一件费力的事情,还往往让你认为死机(也许还真就死机了),听着硬盘嘎啦嘎啦的响,心痛……。而且,有时候还搜索不完整,就是说没有把所有的内核都搜索出来。

方法二:命令行操作

$ dpkg --get-selections | grep linux-image-2.6.27 | grep -v $(uname -r)


先用这些命令的组合查看列出来的结果是不是要删除的内核,确认无误后,在上述命令行后继续加指令:

$ dpkg --get-selections | grep linux-image-2.6.27 | grep -v $(uname -r) | awk '{print $1}' | xargs sudo apt-get -y purge

上一篇:Pidgin 登录 MSN
下一篇:解决 Wine 界面中文乱码问题