올바른 커널 헤더 파일을 설치할 수 없습니다

올바른 커널 헤더 파일을 설치할 수 없습니다

R1Soft 백업을 설정하려고 하는데 오류가 발생합니다.

시스템에서 hcpdriver 모듈을 찾을 수 없습니다. 에이전트에서 "r1soft-setup --get-module"을 실행하여 설치하십시오.

그래서 이 문제를 해결하기 위해 r1soft-setup --get-module다음과 같은 명령을 실행했습니다.

운영 체제에 적합한 커널 헤더를 설치하십시오.

이를 위해 나는 달린다. yum install kernel-devel

이것이 나에게 말해준다

kernel-devel-2.6.32-642.11.1.el6.x86_64 패키지가 이미 설치되어 있으며 최신 버전입니다.

uname -r다음 을 사용하여 커널 버전을 확인했습니다.2.6.32-431.11.2.el6.x86_64


yum install kernel-devel-$(uname -r) 그런 다음 다음을 실행하여 해당 커널의 헤더를 설치하려고 시도했습니다.yum install kernel-devel-$(uname -r) --disableexcludes=all

메시지에 답장할 때마다

kernel-devel-2.6.32-431.11.2.el6.x86_64 패키지를 사용할 수 없습니다. 오류: 할 일이 없습니다.

이제 나는 조금 압도당했습니다. yum에서 내가 사용하고 있다고 생각하는 것과 다른 커널을 실행하고 있는 것 같습니다. 그리고 내가 원하는 커널의 헤더를 사용할 수 없습니다(yum에 따르면).

hcpdriver 모듈을 설정할 수 있도록 올바른 헤더를 얻는 방법을 아는 사람이 있습니까? 호스팅 회사의 가상 서버에서 CENTOS 6.8을 실행하고 있습니다.

답변1

커널 2.6.32-431은 오래된 커널이며 더 이상 저장소에 없습니다. 따라서 관련 패키지가 없습니다. 커널(최신 커널은 -devel 패키지와 동일한 2.6.32-642.11.1)을 업데이트하고 부팅해야 합니다.

어쨌든 제목은 kernel-headers패키지에 있습니다.

답변2

다음 명령을 사용하여 pbone.net에서 올바른 개발 패키지를 수동으로 설치할 수 있었습니다.

rpm -ivh --force ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/kernel-devel-2.6.32-431.11.2.el6.x86_64.rpm

관련 정보