1 votes

Depuis ubuntu 16.04 LTS Software Updater échoue avec dpkg : error processing package virtualbox-qt

Depuis ubuntu 16.04 LTS, la mise à jour du logiciel échoue à chaque fois avec

dpkg: error processing package virtualbox-qt (--configure):  
 dependency problems - leaving unconfigured.

Entrée complète dans /var/log/apt/term.log est :

dpkg: error processing package virtualbox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 5.0.24-dfsg-0ubuntu1.16.04.1); however:
  Package virtualbox is not configured yet.
  Package virtualbox-3.2 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-qt (--configure):
 dependency problems - leaving unconfigured

VirtualBox est le VirtualBox OSE (Open Source Edition) et je l'ai désinstallé et réinstallé à l'aide de sudo apt-get install virtualbox virtualbox-qt virtualbox-dkms déjà.

VirtualBox et toutes les machines virtuelles fonctionnent correctement. Mais l'erreur ci-dessus apparaît à chaque fois Software Updater fonctionne.

Il ne s'agit pas d'un problème lié au module du noyau, car celui-ci se charge sans problème et VirtualBox et toutes les machines virtuelles fonctionnent correctement.

Le "Package virtualbox-3.2" mentionné dans le message d'erreur semble assez ancien. S'agit-il d'un bogue avec virtualbox-qt ? Ou comment résoudre ce problème ?

1voto

leoybkim Points 71

Il doit y avoir eu des fichiers cassés qui doivent être nettoyés. H

sudo apt-get autoremove
sudo apt-get --purge remove 
sudo apt-get autoclean
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo dpkg --configure -a

Si cela ne fonctionne toujours pas, pouvez-vous afficher la sortie de

dpkg --list | grep virtualbox-qt

1voto

Rajesh Swarnkar Points 11

Je me suis trouvé dans une situation similaire lorsque j'ai essayé d'installer Virtual Box 5.1 sur Ubuntu 16.04 Xenial sur Live Persistence USB.

Les étapes suivantes devraient vous aider :

  1. Télécharger le .deb paquet virtualbox.org pour la version Ubuntu 16.0

par exemple virtualbox-5.1_5.1.12-112440~Ubuntu~xenial_amd64.deb

  1. Essayez d'installer le .deb paquet par

    sudo dpkg -i ~/Downloads/virtualbox-5.1_5.1.12-112440~Ubuntu~xenial_amd64.deb

    Ou vous pouvez faire :

    sudo apt-get install -f virtualbox-5.1
  2. Si vous obtenez des messages d'erreur tels que :

      The following packages have unmet dependencies:  virtualbox-5.1 :
     Depends: libqt5x11extras5 (>= 5.1.0) but it is not installable
                         Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
                         Recommends: libsdl-ttf2.0-0 but it is not installable

    Vous pouvez obtenir le .deb para libqt5x11extras5 à partir de ce lien

    Lorsque vous avez téléchargé le paquet deb nécessaire, installez le paquet en utilisant :

     sudo dpkg -i ~/Downloads/libqt5x11extras5_5.2.1-1_amd64.deb
  3. Para libsdl1.2debian , vous pouvez le faire :

     sudo apt-get install libsdl1.2debian

Après cela, réessayez d'installer virtualbox-5.1. Cela devrait fonctionner.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X