환경 : 레드햇 7.2 (커널 kernel-2.4.7-10)
운영체제 : intel
문제원인:
kernel을 update 할때 문재 방생
문제 상황:
경우1 :
1, kernel-2.4.7-10 => kernel-2.4.9-31.i686 로 update 시..
위의 1번 case
[root@intel root]# cd kernel
[root@intel kernel]# ls
kernel-2.4.9-31.i686.rpm kernel-headers-2.4.9-31.i386.rpm kernel-source-2.4.9-31.i386.rpm modutils-2.4.13-0.7.1.i3
86.rpm [root@intel kernel]# rpm -Uvh *.rpm
error: failed dependencies:
modutils >= 2.4.13 is needed by kernel-2.4.9-31
tux < 2.1.1-10 conflicts with kernel-2.4.9-31
위와 같은 충돌이 일어납니다..
경우2 :
1, 먼저 kernel-2.4.7-10 => kernel-2.4.9-13.i686 로 update를 함 => 아래와 같이 매우 잘됨
2, kernel을 update 할때 (kernel-2.4.9-13.i686 => kernel-2.4.9-31.i686 ) 문재 발생
위의 1번 case
혹시 버전up 이 너무 높아 문제가 되는것 같아 아래와 같이 13버전을 먼저 update하고 위의 순
서를 다시 해 보았지만 여전히 해결되지 않았습니다. kernel-2.4.9-13.i686 로 update 할때는
아래와 같이 문제 없이 잘 됩니다..
[root@intel kernel13]# ls
kernel-2.4.9-13.i686.rpm kernel-headers-2.4.9-13.i386.rpm kernel-source-2.4.9-13.i386.rpm
[root@intel kernel13]# rpm -Uvh *.rpm
Preparing... ########################################### [100%]
1:kernel ########################################### [ 33%]
2:kernel-headers ########################################### [ 66%]
3:kernel-source ########################################### [100%]
위의 2번 case
[root@intel root]# cd kernel
[root@intel kernel]# ls
kernel-2.4.9-31.i686.rpm kernel-headers-2.4.9-31.i386.rpm kernel-source-2.4.9-31.i386.rpm modutils-2.4.13-0.7.1.i3
86.rpm [root@intel kernel]# rpm -Uvh *.rpm
error: failed dependencies:
tux < 2.1.1-10 conflicts with kernel-2.4.9-31--이 곳에 서명을 적어주십시오.
정근혜