8.9. 删除 live patching 软件包
通过删除实时补丁软件包来禁用 Red Hat Enterprise Linux 内核实时补丁解决方案。
先决条件
- 根权限
- 已安装 live patching 软件包。
流程
选择实时补丁软件包。
# dnf list installed | grep kpatch-patch kpatch-patch-5_14_0-1.x86_64 0-1.el9 @@commandline …
上面的输出示例列出了您安装的实时补丁软件包。
删除实时补丁软件包。
# dnf remove kpatch-patch-5_14_0-1.x86_64
删除实时补丁软件包后,内核将保持补丁,直到下次重启为止,但内核补丁模块会从磁盘中删除。将来重启时,对应的内核将不再被修补。
- 重启您的系统。
验证实时补丁软件包是否已删除。
# dnf list installed | grep kpatch-patch
如果软件包已被成功删除,命令不会显示任何输出。
验证
验证内核实时补丁解决方案是否已禁用。
# kpatch list Loaded patch modules:
示例输出显示内核没有补丁,实时补丁解决方案没有激活,因为目前没有加载补丁模块。
重要
目前,红帽不支持在不重启系统的情况下还原实时补丁。如有任何问题,请联系我们的支持团队。
其他资源
-
kpatch (1)
手册页 - 删除 RHEL 中安装的软件包