首页 > linux系统 > Ubuntu:旧的内核的删除

Ubuntu:旧的内核的删除

2009年8月20日 Kinsta 发表评论 阅读评论

Ubuntu的旧的内核的删除

Ubuntu 在使用过程中,会不断的更新,所用内核也是一样的,这样在启机时,就会有一大堆的选项,很是烦人,而且占用磁盘空间,内核部分一般保留两个内核就足够了,一是最新的,以便发挥系统的性能,但是新的内核可能存在一些问题,所以要再保留最新之前的一个老内核,以保证系统的稳定性。
       但是在使用过程中,很多人不会移除内核,我也是反复在论坛上找,并自己实践了一下,才找到方法,在这要感谢water在南方linux论坛上发表的文章:

1.查看我们的系统有多少个内核:
打开终端,输入如下命令:
   dpkg –get-selections|grep linux
马上系统会把目前所有内核全部列出来,包括之前已经删除的内核:
libselinux1                install
linux-generic                          install
linux-headers-2.6.24-16               install
linux-headers-2.6.24-16-generic            install
linux-headers-2.6.24-17                         install
linux-headers-2.6.24-17-generic            install
linux-headers-2.6.24-19                        install
linux-headers-2.6.24-19-generic            install
linux-headers-2.6.24-20                         install
linux-headers-2.6.24-20-generic            install
linux-headers-2.6.24-21                        install
linux-headers-2.6.24-21-generic            install
linux-headers-generic                  install
linux-image-2.6.24-16-generic                deinstall
linux-image-2.6.24-17-generic                deinstall
linux-image-2.6.24-19-generic                deinstall
linux-image-2.6.24-20-generic           install
linux-image-2.6.24-21-generic              install
linux-image-generic                install
linux-libc-dev                    install
linux-restricted-modules-2.6.24-16-generic    deinstall
linux-restricted-modules-2.6.24-17-generic    deinstall
linux-restricted-modules-2.6.24-19-generic    deinstall
linux-restricted-modules-2.6.24-20-generic    install
linux-restricted-modules-2.6.24-21-generic    install
linux-restricted-modules-common                  install
linux-restricted-modules-generic                    install
linux-sound-base                                           install
linux-ubuntu-modules-2.6.24-16-generic        deinstall
linux-ubuntu-modules-2.6.24-17-generic        deinstall
linux-ubuntu-modules-2.6.24-19-generic        deinstall
linux-ubuntu-modules-2.6.24-20-generic        install
linux-ubuntu-modules-2.6.24-21-generic        install
linuxqq                                                         install
util-linux                                                        install
util-linux-locales                                             install

上面就是系统中所有的内核,在后面写install是目前还安装的内核,写deinstall 的是已经删除的内核
从上面看,我就要保留20和21两个内核,然后去除16.17.18.19 四个内核
2.删除指定的内核:
在终端上使用apt-get remove 命令
sudo apt-get remove linux-headers-2.6.24-16 linux-headers-2.6.24-16-generic linux-headers-2.6.24-17 linux-headers-2.6.24-17-generic linux-headers-2.6.24-19 linux-headers-2.6.24-19-generic linux-image-2.6.24-16-generic linux-image-2.6.24-17-generic linux-image-2.6.24-19-generic linux-restricted-modules-2.6.24-16-generic linux-restricted-modules-2.6.24-17-generic linux-restricted-modules-2.6.24-19-generic linux-ubuntu-modules-2.6.24-16-generic linux-ubuntu-modules-2.6.24-16-generic linux-ubuntu-modules-2.6.24-17-generic linux-ubuntu-modules-2.6.24-19-generic

注意每个内核间要用空格隔开

然后按提示,就一切ok了

分类: linux系统 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须在 登录 后才能发布评论.