当我尝试在我的linux(centos)上安装GCC时,它会返回丢失
glibc-headers-2.5-58.el5_6.4.x86_64从更新已经depsolving问题 – >缺less相关性:包需要kernel-headers glibc-headers-2.5- 58.el5_6.4.x86_64(更新)glibc-headers -2.5-58.el5_6.4.x86_64从更新有解散问题 – >
缺less相关性:package glibc-headers-2.5- 58.el5_6.4.x86_64(更新)需要kernel-headers> = 2.2.1
错误:缺less依赖:package glibc-headers-2.5-58.el5_6.4.x86_64(更新)需要kernel-headers> = 2.2.1
- 无法在Windows 8上SSH进入stream氓CentOS框
- 主动/被动模式下,FTP服务器适用的iptables规则
- gdb在Centos上找不到debugging信息
- 在CentOS 6.4上的apache 2.0中创build虚拟主机中的子域
- PHP 5.3.8,JSON和CentOS 6
错误:缺less依赖关系:软件包需要kernel-headers glibc-headers-2.5-58.el5_6.4.x86_64(更新)
我尝试yum安装kernel-header和kernel-devel,但回来:
没有可用的包内核头文件。
有什么build议么?
您的系统可能被配置为排除内核软件包。
尝试:
sudo vi /etc/yum.conf
然后评论(或删除'内核*'部分):
#exclude=kernel*
那么你应该可以做到:
sudo yum install kernel-headers
编辑 :或者,正如Andrew Beals指出的那样,你可以简单地运行:
yum install kernel-headers --disableexcludes=all
是的,你可以编辑yum.conf文件,或者你可以简单地这样做:
yum install kernel-headers --disableexcludes=all
请注意,即使您的管理员正尝试通过正常流程从您的RHN Satellite服务器安装排除的软件包,由于本地配置,它仍将失败。
(这当然也适用于RHEL6 / cent6(centos6)。)
尝试
yum search kernel-headers
得到:
arm-gp2x-linux-kernel-headers.noarch : coreel headers for Cross Compiling to : arm-gp2x-linux kernel-headers.x86_64 : Header files for the Linux kernel for use by glibc
我遇到了这个问题,试图安装VMWare工具。 它需要gcc和内核头文件 – 缺少内核头文件。
所以在Redhat 7.4上我必须执行' yum install kernel-devel
'。 然后我可以重新运行vmware-config-tools.pl。