卸载旧内核 Fedora 28 工作站

卸载旧内核 Fedora 28 工作站

我的机器上安装了以下内核:

[rajiviyer@rajiv-pc dnf]$ sudo dnf list installed kernel
Installed Packages
kernel.x86_64                     4.16.3-301.fc28                      @anaconda
kernel.x86_64                     4.18.14-200.fc28                     @updates 
[rajiviyer@rajiv-pc dnf]$ 

新内核:4.18.14-200.fc28

旧内核:4.16.3-301.fc28

以下是旧内核的依赖项列表:4.16.3-301.fc28

[rajiviyer@rajiv-pc dnf]$ sudo dnf list installed kernel*4.16.3-301.fc28.x86_64
Installed Packages
kernel.x86_64                            4.16.3-301.fc28               @anaconda
kernel-core.x86_64                       4.16.3-301.fc28               @anaconda
kernel-modules.x86_64                    4.16.3-301.fc28               @anaconda
kernel-modules-extra.x86_64              4.16.3-301.fc28               @anaconda
[rajiviyer@rajiv-pc dnf]$ 

我得到了一篇参考文章,其中显示了删除旧内核的步骤:https://forums.fedoraforum.org/showthread.php?318051-How-to-delete-older-kernels-Fedora-28

请建议我是否应该继续执行本文中规定的步骤。

或者

有什么 GUI 工具可以删除内核吗?

内核删除后需要执行哪些后期任务?例如更新 GRUB

答案1

使用以下命令删除内核 - 这里 -2 指的是旧内核(包括最新内核)的数量。

dnf remove $(dnf repoquery --installonly --latest-limit=-2 -q)

相关内容