Linux如何删除多余的内核
时间:2019-11-20 08:53:19 来源:igfitidea点击:
问题
在我的CentOS Linux中,安装了多个版本的内核。如何删除多余的内核?
解决方案
Linux内核和相关文件存储位置:
/boot
存储实际的内核和相关文件/etc或/boot/grub
存储grub.conf文件/iib/modules/KERNEL-VERSION/*
Linux设备驱动程序(模块)
如果内核是使用二进制软件包系统(例如rpm,yum,up2date,apt-get等)安装的,则可以使用以下命令删除:
在Red Hat/CentOS/Fedora Core/Suse Linux中删除内核
首先使用以下命令找出所有已安装的内核版本:
# rpm -qa | grep kernel-smp
或者
# rpm -qa | grep kernel
删除删除内核,执行以下命令:
# rpm -e kernel-smp-2.6.9-42.EL
或者
# rpm -vv -e kernel-smp-2.6.9-42.EL
在Debian或Ubuntu Linux中删除内核
查看所有已安装的内核版本:
$ dpkg --list | grep kernel-image
使用apt-get命令删除内核镜像:
# apt-get remove kernel-image-2.4.27-2-386
或者
$ sudo apt-get remove kernel-image-2.4.27-2-386