尝试更新最新的内核,但不在可用内核列表中显示。我检查镜像站点上的回购列表内核5都列在那里。
有没有人有同样的问题和解决办法。

发布于 2019-07-08 14:39:34
你说“最新”是什么意思?您使用的是Linux发行版,该发行版附带预编译内核。CentOS来源于红帽。Redhat支持端口安全性和bug修复,因此与上游源相比,您不需要太过于关注包版本。如果您运行'yum更新‘,它将为您提供最好的包,包括存储库中可用的内核。
你应该看看这个关于反向移植的常见问题。
https://access.redhat.com/security/updates/backporting
如果您真的必须直接使用kernel.org中的内核,根据我的经验,还有其他发行版与此更一致,因为Redhat要求某些内核模块位于initramfs中。
有人试图文档化如何从源代码编译内核,但这并不是给心灰意冷的人准备的,我也不打算用"Stack Exchange“标准来编写一整本关于如何编译内核的书。我不认为这是您想要的,但是为了了解内核编译所涉及的内容,这里有一个简短的在线指南。
https://www.cyberciti.biz/tips/compiling-linux-kernel-26.html
https://unix.stackexchange.com/questions/528964
复制相似问题