如何从 Red Hat Linux 中删除旧版本的 kernel-core 和 kernel

问题描述 投票:0回答:1

但是当我登录服务器并运行

 dnf list installed | grep kernel-core
时,我得到了这个响应。


kernel-core.x86_64                            4.18.0-425.10.1.el8_7                  @rhel-8-baseos-rhui-rpms

kernel-core.x86_64                            4.18.0-425.13.1.el8_7                  @rhel-8-baseos-rhui-rpms

kernel-core.x86_64                            4.18.0-425.19.2.el8_7                  @rhel-8-baseos-rhui-rpms

运行

sudo dnf remove –duplicates
不做任何事情。运行
sudo dnf upgrade
表示一切都是最新的。

如何删除旧的内核核心和内核包?

操作系统版本

NAME="Red Hat Enterprise Linux"
VERSION="8.7 (Ootpa)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="8.7"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Red Hat Enterprise Linux 8.7 (Ootpa)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:8::baseos"
HOME_URL="https://www.redhat.com/"
DOCUMENTATION_URL="https://access.redhat.com/documentation/red_hat_enterprise_linux/8/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_BUGZILLA_PRODUCT_VERSION=8.7
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="8.7"

编辑: 命令

uname -r
返回:
4.18.0-425.13.1.el8_7.x86_64
所以看起来最新版本没有被使用。

redhat fedora dnf
1个回答
0
投票

要从 Red Hat Linux 中删除旧版本的 kernel-core 和 kernel,您可以按照以下步骤操作:

使用以下命令检查当前安装的内核版本:

uname -r 使用以下命令列出所有已安装的内核包:

rpm -qa | grep内核 这将显示所有已安装内核包的列表,包括旧版本。

使用以下命令删除旧内核包:

须藤百胜删除 替换为您要删除的内核包的实际名称。例如:

sudo yum 删除 kernel-3.10.0-1160.el7.x86_64 请注意,您不应删除当前正在运行的内核包。

如果您删除了当前运行内核的内核包,您应该在重新启动系统之前安装一个新的内核包。您可以使用以下命令执行此操作:

sudo yum 安装内核 这将安装最新的可用内核包。

删除旧内核包并安装新内核包(如有必要)后,您可以重新启动系统以应用更改。

须藤重启 按照这些步骤,您可以从 Red Hat Linux 中删除旧版本的 kernel-core 和 kernel,这有助于释放磁盘空间并提高系统性能。

© www.soinside.com 2019 - 2024. All rights reserved.