Virtualbox, dkms, linux-header 및 virtualbox-dkms가 설치되었지만 누락되었다고 합니까?

Virtualbox, dkms, linux-header 및 virtualbox-dkms가 설치되었지만 누락되었다고 합니까?

BunsenLabs(Debian) 시스템에 virtualbox를 설치하려고 합니다.

모든 것이 설치되어 있음을 확인했습니다.

$ sudo apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox dkms virtualbox-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
dkms is already the newest version.
linux-headers-amd64 is already the newest version.
virtualbox is already the newest version.
virtualbox-dkms is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

(업그레이드할 패키지는 입니다 openjre-8-headless.)

그러나 시작할 때 virtualbox:

$ virtualbox 
WARNING: The character device /dev/vboxdrv does not exist.
     Please install the virtualbox-dkms package and the appropriate
     headers, most likely linux-headers-amd64.

     You will not be able to start VMs until this problem is fixed.

모든 것을 다시 설치하고 모든 것을 재구성하십시오.

강제로 장치를 생성하려는 시도도 실패했습니다.

$ sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found.

장치를 수동으로 생성해야 합니까? 다른 어떤 옵션이 있나요?

답변1

데비안 버전을 제거한 virtualboxvirtualbox-dkms추가했습니다 .오라클의 저장소:

#Add the repository
sudo echo "deb http://download.virtualbox.org/virtualbox/debian jessie contrib" > /etc/apt/source.list.d/virtualbox.list
#Add the key
curl https://www.virtualbox.org/download/oracle_vbox_2016.asc
sudo apt-key add oracle_vbox_2016.asc

그런 다음 패키지를 설치했는데 virtualbox-5.1훌륭하게 작동했습니다.

출처: freenode #virtualbox IRC 채널의 사용자 WeblionX.

관련 정보