오류: 2.6.32-042stab102.9 커널의 소스 코드가 설치되어 있지 않은 것 같습니다.

오류: 2.6.32-042stab102.9 커널의 소스 코드가 설치되어 있지 않은 것 같습니다.

방금 Cent OS 6.6이 설치된 새 VPS를 구입했습니다. 명령줄을 통해 원격으로 이 VPS에 Asterisk 11을 설치하려고 합니다.

나는 지침을 사용했습니다여기하지만 다음 오류가 발생합니다. 실행할 때 2.6.32-042stab102.9 커널의 소스 코드가 설치되어 있지 않은 것 같습니다.

cd /usr/src/dahdi-linux-complete*
make && make install && make config

이 커널을 설치하고 설치를 계속하려면 어떻게 해야 합니까?

답변1

이 커널에는 kernel-devel 패키지가 필요합니다:

2.6.32-042stab102.9

vzkernel-devel을 설치해 보세요. VZ 제공업체 지원팀에서 사용하는 커널 소스에 대해 문의할 수도 있습니다.

답변2

YUM 업데이트를 처음 사용하는 경우:

yum update

CentOS/RHEL에 커널 헤더 및 커널 개발을 설치합니다.

yum install kernel-devel kernel-headers

재부팅하고 Asterisk/DAHDI 도구를 다시 빌드해 보세요. 그래도 실패하면 커널 버전을 확인하세요.

uname -r

그런 다음 연결된 커널 소스를 확인하세요.

cd /lib/modules/`uname -r`

다음 명령을 사용하여 심볼릭 링크를 확인하십시오.

ls -l

링크가 끊어진 경우 다음 방법을 사용하여 문제를 해결하세요.

ln -s /usr/src/kernels/(kernel-source-dir) build

관련 정보