在 CentOS 7 上使用 yum 安装 kernel-devel 和 kernel-headers 包时,可能会遇到以下错误:

# sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r) gcc make
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * elrepo: mirrors.tuna.tsinghua.edu.cn
elrepo                                                                                                                     | 3.0 kB  00:00:00     
elrepo/primary_db                                                                                                          | 402 kB  00:00:00     
No package kernel-devel-3.10.0-1127.19.1.el7.x86_64 available.
No package kernel-headers-3.10.0-1127.19.1.el7.x86_64 available.
Package gcc-4.8.5-44.el7.x86_64 already installed and latest version
Package 1:make-3.82-24.el7.x86_64 already installed and latest version
Nothing to do

这表示您的 yum 仓库中没有找到与您的内核版本匹配的 kernel-devel 和 kernel-headers 包。

您可以尝试使用以下命令更新您的 yum 仓库并重试安装:

sudo yum update
sudo yum install kernel-devel kernel-headers gcc make

如果仍然找不到包,请确认您的操作系统版本和内核版本是否匹配,并尝试使用其他仓库或手动安装所需的包。

CentOS 7 安装 kernel-devel 和 kernel-headers 失败解决方法

原文地址: https://www.cveoy.top/t/topic/mXe7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录