![virtualbox-dkms를 재구성할 수 없습니다](https://linux55.com/image/59486/virtualbox-dkms%EB%A5%BC%20%EC%9E%AC%EA%B5%AC%EC%84%B1%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
Debian Jessie의 지침에 따라 Debian Jessie에 vitualbox를 설치했습니다.데비안 위키.
다음을 실행하여:
apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox
설치 중에 일부 오류가 보고되었습니다.
이제 virtualbox-dkms를 재구성하고 싶지만 다음 오류가 발생합니다.
Loading new virtualbox-4.3.18 DKMS files...
Building only for 3.16-3-amd64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
참고: uname -r
표시되지만 3.16-3-amd64
/usr/src의 소스 폴더 이름은
linux-headers-3.16.0-4-amd64
.
나는 무엇을 해야할지 모르겠습니다!
답변1
달리기:
$ sudo apt-get update
$ sudo apt-get install linux-headers-`uname -r`
두 번째 명령으로 여전히 아무것도 찾지 못하면 다음을 수행합니다.
$ apt-cache search linux-headers-
사용 가능한 모든 linux-headers
패키지를 나열합니다.
최소한 하나는 실행 중인 커널과 일치해야 합니다(그림 참조 uname -r
).
그 다음에:
sudo apt-get install linux-headers-<version number>
답변2
이 모든 솔루션을 수행했지만 문제는 내 코어에 있습니다!
linux-headers - uname -r
커널 버전 때문에 3.16.0-3 헤더를 설치하고 싶지만 데비안 저장소에 그런 리눅스 커널 헤더가 없습니다:3.16.0-4
해결책: apt-get을 통해 커널을 업그레이드했는데 모든 것이 잘 작동했습니다.