Ubuntu:旧的内核的删除
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了