fedora20에 virtualbox를 설치하고 싶습니다. 나는 여기의 지침을 따랐습니다.
하지만 실행하면:
냠 업데이트
다음 오류가 발생합니다.
오류: 패키지: kmod-VirtualBox-3.16.6-200.fc20.x86_64-4.3.18-1.fc20.1.x86_64(rpmfusion-free-updates)에는 kernel-uname-r=3.16.6-200이 필요합니다. fc20.x86_64 설치: kernel-3.11.10-301.fc20.x86_64(@anaconda) kernel-uname-r = 3.11.10-301.fc20.x86_64 설치: kernel-3.16.3-200.fc20.x86_64(@ 아나콘다) 업데이트) kernel-uname-r = 3.16.3-200.fc20.x86_64 설치됨: kernel-3.16.4-200.fc20.x86_64 (@updates) kernel-uname-r = 3.16.4-200.fc20. x86_64 사용 가능: kernel-debug-3.11.10-301.fc20.x86_64(fedora) kernel-uname-r = 3.11.10-301.fc20.x86_64+debug 사용 가능: kernel-debug-3.16.4-200.fc20. x86_64 (업데이트) kernel-uname-r = 3.16.4-200.fc20.x86_64+debug 문제를 해결하려면 --skip-broken을 사용해 보십시오. 다음을 실행해 보십시오: rpm -Va --nofiles --nodigest
위의 조언을 따르지 않으면 커널에서 이 문제를 어떻게 해결할 수 있습니까?
답변1
/etc/yum.conf
yum이 사용할 수 있는 다른 yum.conf를 확인하세요 . 다음 줄을 확인하세요.
exclude=kernel*
해당 줄을 주석 처리하고 yum clean all
다시 시도하면 yum update
문제 없이 작동할 것입니다. 이 줄에서는 yum
커널 업데이트를 제외해야 합니다. 커널이 업데이트되지 않았지만 새 커널에 의존하는 패키지가 업데이트를 시도하기 때문에 이 오류가 발생합니다.