-
列出已安装的Linux内核,并删除Fedora/CentOS上的旧内核
本简短教程将向您展示如何列出Fedora/CentOS上所有已安装的Linux内核,以及如何删除旧内核。 列出所有已安装的Linux内核 将rpm命令与-qa选项一起使用。 rpm -qa kernel 要检查当前正在运行的内核,请键入以下命令: uname -r 输出: 4.4.6-300.fc23.x86_64 删除旧内核 使用dnf remove删除特定内核。例子: sudo dnf remove kernel-4.0.4-301.fc22.x86_64 输出: Removing: kernel x86_64 4.0.4-301.fc22 @System 0 Transaction Summary Remove 1 Package Is this ok [y/N]: y 别忘了更新Grub启动菜单: sudo grub2-mkconfig -o /boot/grub2/grub.cfg CentOS用户可以从EPEL存储库安装dnf package manager。 sudo yum install epel-release sudo yum install dnf 限制Fedora/CentOS上的内核数量 默认情况下,Fedora和CentOS在您的系统中保留3个内核。如果您想在系统中添加更多旧内核,请编辑/etc/yum。conf或/etc/dnf/dnf。形态 sudo nano /etc/yum.conf sudo nano /etc/dnf/dnf.conf 找到这一行: installonly_limit=3 用你最喜欢的数字替换3。例如,如果您想保留4个内核,那么将3更改为4。 就这样!