#apt-get install virtualbox 하여서 버추어박스를 설치했습니다.
그런데 실행시키니까
‘/etc/init.d/vboxdrv setup’ 를 하고 dkms패키지도 설치하라고합니다.
그래서 #apt-get install dkms를 하니까
다음 꾸러미의 의존성이 맞지 않습니다:
dkms: 의존: linux-headers 하지만 설치할 수 없습니다
E: 망가진 꾸러미
…라고 나옵니다.
그래서 다시 #apt-get install linux-headers-$(uname -r) 하니까
E: linux-headers-2.6.30.9 꾸러미를 찾을 수 없습니다
라고 뜹니다
뭐가 잘못된거죠?
sudo apt-get install build-essential
하시고 나서 다시 한번 해보세요~
build-essential 설치해도 마찬가지네요…
아마 커널업데이트되면 버추얼박스에서 그렇게 나올겁니다;
$ sudo /etc/init.d/vboxdrv setup 하면 될겁니다
root@bt:~# /etc/init.d/vboxdrv setup
- Usage: /etc/init.d/vboxdrv {start|stop|restart|status}
setup이 안되요…
user16
(떠돌이)
6
루트 권한에서 버츄얼박스 실행은 별로 권하고 싶지 않습니다.
그건 그렇고, 현재 사용하고 계시는 우분투가 아무래도 최신 버전이 아닌 것으로 보이는데요, 최신 버전 우분투에서는 dkms가 이미 설치되어있습니다. 되도록 최신 버전으로 업데이트를 추천드립니다.
혹은 현재 저장소에서 설치하신 버츄얼 박스는 패키지 이름으로 보아 구버전의 버츄얼 박스거나 OSE 버전일 것 같다는 생각이 듭니다.
virtualbox 홈에서 최신 버전의 버츄얼 박스를 받으시면 모듈 컴파일을 패키지 설치 과정 중에 자동으로 해줍니다^^