直接说结论
从新的内核重启后,一条命令
sudo dnf remove --oldinstallonly
正文
最近才开始用Fedora,内核更新快,同时比arch之类的稳定。可以比Ubuntu更快试用到内核的新特性。但是每次更新内核,旧的内核不会自动删除,占用硬盘空间。上网找到的教程删除旧内核都是先搜索,再remove要删除的版本,输入版本号也非常麻烦。
于是输入sudo dnf remove --help
看到它给的提示最后有一段
Remove command-specific options:
--duplicates 删除已安装(重复)的软件包
--oldinstallonly 移除过期的“仅安装”软件包
--oldinstallonly可以自动搜索过期的内核并移除