ISP使用修改后的内核,如何在CentOS上使用官方内核?

ISP使用修改后的内核,如何在CentOS上使用官方内核?

我刚刚从 OVH 租用了一台使用定制内核的专用服务器,因此每当我运行以下命令时:

sudo yum groupinstall 'Development Tools

由于缺少依赖项而出现错误:

Missing Dependency: kernel >= 2.6.9-11 is needed by...

现在我已经读到我可以通过网络启动来重新安装操作系统和官方内核,但是我不想重新安装所有内容,因为我已经设置了很多。

是否有可能无需重新安装即可运行官方内核?

如果是的话我该怎么做?

答案1

看起来他们为您提供了一个定制的 CentOS 发行版,这意味着它没有使用标准的 CentOS 存储库。否则 yum 会找到内核。也许您可以尝试添加官方 CentOS 存储库并希望没有其他定制,但在这种情况下,按照提供商建议的路线操作可能更有意义,以避免以后出现意外问题。

或者,您可以单独安装所需的工具(而不是作为一个组),并希望它们没有内核头文件作为依赖项:)

或者您可以从 CentOS 存储库手动下载内核 RPM,安装它们,然后尝试再次安装该组。但是如果您使用内核头文件,请确保针对正确的头文件进行编译。

相关内容