yum 安装内核源

yum 安装内核源

我正在 Fedora 15 机器上安装 dahdi,当我尝试构建时,收到以下错误

您似乎没有安装 2.6.38.6-27.fc15.x86_64 内核的源代码。

问题是,我找不到那个内核源代码!yum 提供的 kernel-devel* 为我提供了几个比这个版本更旧和更新的内核版本。有人知道这个内核的存储库是什么吗?谢谢

答案1

您既不需要也不想要内核源代码。安装适当的kernel-devel软件包(如果需要,请先升级当前内核)并尝试重新构建。

答案2

也许您使用的镜像(或 yum 选择的镜像)不完整?我在这里看到了您的 kernel-devel 包:

https://kojipkgs.fedoraproject.org/packages/kernel/2.6.38.6/27.fc15/x86_64/

要手动获取(可以使用“curl”而不是“wget”):

wget https://kojipkgs.fedoraproject.org/packages/kernel/2.6.38.6/27.fc15/x86_64/kernel-devel-2.6.38.6-27.fc15.x86_64.rpm
rpm -U kernel-devel-2.6.38.6-27.fc15.x86_64.rpm
rm kernel-devel-2.6.38.6-27.fc15.x86_64.rpm -fv

相关内容