当我尝试在我的 linux (centos) 上安装 GCC 时,它会丢失
glibc-headers-2.5-58.el5_6.4.x86_64 from updates has depsolving problems --> Missing Dependency: kernel-headers is needed by package glibc-headers-2.5- 58.el5_6.4.x86_64 (updates) glibc-headers-2.5-58.el5_6.4.x86_64 from updates has depsolving problems -->
Missing Dependency: kernel-headers >= 2.2.1 is needed by package glibc-headers-2.5- 58.el5_6.4.x86_64 (updates)
Error: Missing Dependency: kernel-headers >= 2.2.1 is needed by package glibc-headers-2.5-58.el5_6.4.x86_64 (updates)
Error: Missing Dependency: kernel-headers is needed by package glibc-headers-2.5-58.el5_6.4.x86_64 (updates)
我尝试 yum install kernel-header & kernel-devel 但回来了:
No package kernel-headers available.
有什么建议吗?
最佳答案
您的系统可能已配置为排除内核包。
尝试:
sudo vi /etc/yum.conf
然后评论(或删除“内核*”部分):
#exclude=kernel*
那么你应该可以做到:
sudo yum install kernel-headers
编辑:或者,正如 Andrew Beals 所指出的那样,您可以简单地运行:
yum install kernel-headers --disableexcludes=all
关于Linux - Yum 安装 GCC - 缺少内核头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6513731/