CentOS 7에 VirtualBox Guest Additions를 설치하려고 하는데 헤더가 일치하지 않습니다.

CentOS 7에 VirtualBox Guest Additions를 설치하려고 하는데 헤더가 일치하지 않습니다.

CentOS 7 가상 머신에 VirtualBox Guest Additions를 설치하려고 합니다.

필수 구성 요소를 통해 설치했습니다.

sudo yum install perl gcc dkms kernel-devel kernel-headers make bzip2

그런 다음 Guest Additions CD 이미지를 "삽입"하면 Guest Additions 자동 실행 프로그램이 나타나고 실행되었습니다.

그러나 게스트 추가 설치 중 오류가 발생했습니다.

VirtualBox 게스트 추가: 대상 커널 3.10.0-1062.el7.x86_64에 대한 커널 헤더를 찾을 수 없습니다.

더 자세히 확인하기 위해 가상 머신의 터미널 셸에서 다음 명령을 실행했습니다.

$ ls /usr/src/kernels/
3.10.0-1062.18.1.el7.x86_64

그리고

$ uname -r
3.10.0-1062.el7.x86_64

18.1커널이 보고하는 내용과 설치된 헤더의 추가 문자를 확인하세요 . 이것이 게스트 추가 설치에 실패한 이유라고 생각합니다.

이 문제를 해결하고 게스트 추가를 설치하는 방법은 무엇입니까?


자세한 내용은:

답변1

전적으로 귀하의 것을 토대로 작성하시기 바랍니다 kernerl release.

sudo yum install kernel-headers-$(uname -r) kernel-devel-$(uname -r)

관련 정보