用rpm时出现dependencies的问题,怎么办?

用rpm时出现dependencies的问题,怎么办?

准备升级内核,down了 kernel,kernel-header,initscripts source, 用rpm安装,kernel,initscripts正常,但initscripts出问题:

error: failed dependencies:
       initscripts >=5.83 is needed by kernel-headers-2.4.2-2

1)怎么办
2)出现这种问题时应该去哪里找什么书(资料)?

谢!      
?先安砚 kernel-headers-2.4.2-2
再?安砚initscripts       
我先安装kernel-header时出这个问题,然后再去down了initscriptes,安装后者没问题,再安装header还是一样的问题。      
你安砚的initscripts  版本??是在5.83以上才可以。
很锢然你?在安砚的 initscripts 是在5.83以下的。
重新去down 一?。      
down了一个 5.84 source,用rpm将他安装后,还要做什么?重起机器吗?      
也杂不需要╋你可以立刻就砚kernel-header ?一下。      
我知道是怎么回事了,要download他的编译结果,如果down的是source,还要编译一下。
安装initscripts时发现还有很多dependencies的问题,算了,干脆做整个系统的升级吧。      
跟上 --nodeps参数可以强行安装,不过有一定的危险性!