![如何在 RHEL/Fedora 中保留特定的内核版本?](https://linux22.com/image/189951/%E5%A6%82%E4%BD%95%E5%9C%A8%20RHEL%2FFedora%20%E4%B8%AD%E4%BF%9D%E7%95%99%E7%89%B9%E5%AE%9A%E7%9A%84%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%EF%BC%9F.png)
在我的个人机器 Fedora 33 上,我在使用新的 5.10 内核启动系统时遇到问题(我的 Gnome DE 从未启动)。我还没有找到问题的解决方案,而且现在没有时间花几个小时在上面,所以我只想保留 5.9 的最后一个版本,直到我可以研究它或者将来的某个版本可以正常工作。
我知道我可以更改installonly_limit
为/etc/dnf/dnf.conf
更高的数字,但我不希望存储数十个旧内核,并且不能 100% 确定我需要的内核永远不会被删除。
有没有办法告诉系统我希望存储该特定版本,无论它有多旧?
附言。某人实际上在 Fedora 和 5.10 上的 GNOME 上也遇到过同样的问题吗?他们也可以说他们是否解决了这个问题以及如何解决的:)
答案1
假设这是 nvidia 的问题,5.10 以上的内核不会编译较旧的 nvidia 驱动程序,内核 5.10 及更高版本至少需要 460.xx 版本。