Virtualbox 설치 중 오류


13

debian 7을 실행 중이며 다음을 사용하여 virtualbox를 설치하려고합니다.

sudo apt-get install virtualbox

이 출력을 얻는 방법 :

Selecting previously unselected package virtualbox.
Unpacking virtualbox (from .../virtualbox_4.1.18-dfsg-2+deb7u1_amd64.deb) ...
Selecting previously unselected package virtualbox-dkms.
Unpacking virtualbox-dkms (from .../virtualbox-dkms_4.1.18-dfsg-2+deb7u1_all.deb) ...
Selecting previously unselected package virtualbox-qt.
Unpacking virtualbox-qt (from .../virtualbox-qt_4.1.18-dfsg-2+deb7u1_amd64.deb) ...
Processing triggers for man-db ...
Processing triggers for menu ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for shared-mime-info ...
Processing triggers for desktop-file-utils ...
Setting up libvncserver0:amd64 (0.9.9+dfsg-1) ...
Setting up virtualbox (4.1.18-dfsg-2+deb7u1) ...
insserv: script virtualbox: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing virtualbox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-dkms:
 virtualbox-dkms depends on virtualbox (>= 4.1.18-dfsg-2+deb7u1); however:
  Package virtualbox is not configured yet.

dpkg: error processing virtualbox-dkms (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 4.1.18-dfsg-2+deb7u1); however:
  Package virtualbox is not configured yet.

dpkg: error processing virtualbox-qt (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 virtualbox
 virtualbox-dkms
 virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)

아무도 도울 수 있습니까?


내가 그 다음 명령을 순서대로 (노력하겠다고과와 물론이 sudo: dpkg -P virtualbox virtualbox-dkms virtualbox-qt. (패키지가 포함 제거 설정), apt-get clean(캐시를 청소), apt-get update(페치 패키지 정보), apt-get install virtualbox-dkms, apt-get install virtualbox.
MPY

답변:


28

이 (프랑스어) 기사는 Debian : Virtualbox & vboxdrv 에서 같은 오류를 설명합니다 .
해결책은 다음과 같이 두 개의 파일을 삭제하고 Virtualbox를 다시 설치하는 것이 었습니다.

rm -r /etc/init.d/vboxdrv
rm -r /var/lib/update-rc.d/vboxdrv 
apt-get install virtualbox virtualbox-dkms virtualbox-guest-utils virtualbox-guest-additions virtualbox-qt

이 기사에는 Fedora에서 작동하는 솔루션도 나와 있습니다.

/etc/init.d/vboxdrv setup

나중에 주석은 init 스크립트를 제거했을 것이므로 apt-get purge virtualbox대신 사용해야했기 때문에 주석으로 apt-get remove문제의 실제 원인 일 수 있습니다 purge.


그것은 실제로 나를 위해 일했습니다. ty much
mawburn

거의 모든 것을 시도한 후에, 나는 이것을 발견했고 효과가있었습니다. 대단히 감사합니다!
Sgoettschkes

-1

해당 오류가 발생하면 apt-get -f install을 시도하여 오류로 인해로드되지 않은 파일을 강제로 설치하십시오. 그런 다음 apt-get 업그레이드를 다시 시도하십시오. apt-get -f 오류가있는 패키지 만 남을 때까지 앞뒤로 설치하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.