1.软文推荐

2.软文推荐

3.软文推荐

果更新了 Linux 操作系统,那么你会注意到,每次升级 Linux 内核后,GRUB 菜单都会添加一个新的引导条目,同时保持以前的条目不变。本文介绍如何删掉多余的内核。

默认情况下 yum 包管理器最多安装 3 个版本的 Linux 内核。因此,内核引导条目仅限于 3 个。

检查已安装的 Linux 内核

执行以下 yum 命令,列出 Linux 操作系统上已安装的内核。

[root@localhost ~]# rpm -q kernel
kernel-4.18.0-80.11.2.el8_0.x86_64
kernel-4.18.0-305.12.1.el8_4.x86_64

通常最新的 Linux 内核应该在操作系统上处于活动状态。除非明确将默认内核设置为旧版本。可以使用unamegrubby命令进行确认当前的内核版本。

[root@localhost ~]# uname -r
4.18.0-305.12.1.el8_4.x86_64
[root@localhost ~]# grubby --default-kernel
/boot/vmlinuz-4.18.0-305.12.1.el8_4.x86_64
设置默认 Linux 内核

列出 /boot 目录中可用的 Linux 内核。

[root@localhost ~]# ls -1 /boot/vmlinuz-*
/boot/vmlinuz-0-rescue-6d19da3ce9f3444dbb62aa3fe94e2836
/boot/vmlinuz-4.18.0-240.15.1.el8_3.x86_64
/boot/vmlinuz-4.18.0-305.12.1.el8_4.x86_64
/boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64

执行以下命令为 GRUB 设置默认内核。

[root@localhost ~]# grubby --set-default /boot//boot/vmlinuz-4.18.0-305.12.1.el8_4.x86_64
The default is /boot/loader/entries/6d19da3ce9f3444dbb62aa3fe94e2836-4.18.0-305.12.1.el8_4.x86_64.conf with index 0 and kernel /boot/vmlinuz-4.18.0-305.12.1.el8_4.x86_64
删除旧的 Linux 内核

默认情况下,Linux 内核始终由 Yum 包管理器单独安装,同时保持旧版本完整以提供后备支持。此行为由两个 Yum 包管理器指令控制。

installonlypkgs - 包管理器永远不会更新以空格分隔的包列表。

installonly_limit - installonlypkgs 指令中列出的任何单个包可以同时安装的最大版本数。

检查installonly_limit指令的当前值:

[root@localhost ~]# grep limit /etc/dnf/dnf.conf
installonly_limit=3

使用下面命令删除旧版本的 Linux 内核。

[root@localhost ~]# dnf -y remove --oldinstallonly --setopt installonly_limit=1 kernel

可能会注意到,我们并没有更改 dnf.conf 文件中的 installonly_limit参数的值,而是在命令行中临时只修改参数。

重启系统查看是否删掉多余的内核了。

本文来源:www.lxlinux.net/9568.html,若引用不当,请联系修改。

相关文章 8

1

dnspod免费版(dnspod免费版限制记录数吗) 58秒前

目录:1、dnspod 免费用户的解析能保证稳定吗?2、CloudXNS和DNSpod免费版比有哪些不同???3、有没有觉得 dnspod 越来越差了4、dnspod dns是免费...

2

通过ASP.NET实现依赖注入 3分钟前

ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。ASP.NET 支持三种不同的开发模式: Web Pages(Web 页面)、MVC(...

3

手机连接windows(华为手机连接windows) 5分钟前

目录:1、手机怎么连接电脑?2、手机如何连接电脑?3、手机怎么通过数据线连接电脑?4、手机如何连接电脑5、如何手机连接电脑手机怎么...

4

Linux查看硬盘大小命令 8分钟前

在Linux系统中如何查看硬盘大小?Linux系统中查看硬盘大小的方法非常简单,下面良许教程网为大家分享一下Linux查看硬盘大小命令。 查看硬...

5

Linux系统如何查找可执行文件 9分钟前

在windows系统中,可以根据文件后缀格式进行判断是否是可执行文件,例如:.exe,.bat等,但是在Linux系统中并不是以文件名后缀判断格式,而...

6

Shell脚本习题:监控httpd服务80端口状态 11分钟前

里是举例监控httpd服务端口状态,根据端口判断服务器是否启动,如果没有启动则脚本自动拉起服务,如果服务正在运行则退出脚本程序;如...

7

云主机试用(云服务器试用) 13分钟前

目录:1、云主机的产品功能有哪些?在云领校园活动中有什么优惠?2、有没有免费的gpu云主机啊,试用的也好3、什么是云主机?有哪些优...

8

阿里云企业和个人区别(阿里云个人版和企业版的区别) 14分钟前

目录:1、★★★阿里巴巴企业版跟个人版有什么区别2、万网,域名注册,个人用户与企业用户有什么不同?3、在阿里云,申请个人备案号...