温馨提示×

怎样清理centos中的旧内核

小樊
58
2025-08-12 18:52:57
栏目: 智能运维

在 CentOS 系统中,随着时间的推移,可能会积累多个内核版本。为了释放磁盘空间,您可以删除旧的内核。以下是清理 CentOS 中旧内核的步骤:

  1. 首先,打开终端。

  2. 查看已安装的内核版本。运行以下命令:

rpm -qa | grep kernel

这将显示已安装的所有内核版本。

  1. 确定要删除的内核。通常,您可以保留最新的两个内核版本,以便在需要时进行回滚。找到您想要删除的内核版本。

  2. 使用 yumdnf 命令删除旧内核。例如,如果您想要删除名为 kernel-3.10.0-1160.el7.x86_64 的内核,请运行以下命令:

sudo yum remove kernel-3.10.0-1160.el7.x86_64

或者,如果您使用的是 CentOS 8 或更高版本,请使用 dnf 命令:

sudo dnf remove kernel-3.10.0-1160.el7.x86_64
  1. 清理不再需要的依赖关系。运行以下命令:
sudo yum autoremove

或者,如果您使用的是 CentOS 8 或更高版本,请使用 dnf 命令:

sudo dnf autoremove
  1. 最后,重启系统以应用更改:
sudo reboot

现在,您的 CentOS 系统应该只包含最新的两个内核版本。请确保在执行此操作之前备份您的数据,以防万一出现问题。

0