Erreur lors de l'installation de virtualbox


13

J'utilise debian 7 et j'essaie d'installer virtualbox en utilisant:

sudo apt-get install virtualbox

et obtenir cette sortie:

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)

quelqu'un peut-il aider?


Je vais essayer les commandes suivantes (dans cet ordre et bien sûr avec sudo: dpkg -P virtualbox virtualbox-dkms virtualbox-qt. (Supprime les packages incl config), apt-get clean(nettoie le cache), apt-get update(va chercher des paquets d' information), apt-get install virtualbox-dkms, apt-get install virtualbox.
mpa

Réponses:


28

Cet article (français) décrit la même erreur sur Debian: Virtualbox & vboxdrv .
La solution était de supprimer deux fichiers et de réinstaller Virtualbox comme suit

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

L'article répertorie également une solution qui fonctionne pour Fedora:

/etc/init.d/vboxdrv setup

Un commentaire remarque plus tard qui apt-get purge virtualboxaurait dû être utilisé à la place de apt-get remove, ce qui aurait également supprimé le script init, donc c'est peut-être la véritable cause de votre problème, qui peut être résolu simplement en faisant purge.


Cela a vraiment fonctionné pour moi. ty much
mawburn

Après avoir essayé presque tout le reste, j'ai trouvé cela et cela a fonctionné. Merci beaucoup!
Sgoettschkes

-1

Après avoir obtenu cette erreur, essayez apt-get -f install pour forcer une installation des fichiers qui n'ont pas été chargés à cause de l'erreur. Ensuite, essayez à nouveau la mise à niveau d'apt-get, apt-get -f installez d'avant en arrière jusqu'à ce qu'il ne reste que le paquet contenant l'erreur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.