Réponses:
Afin de pouvoir mettre à niveau Virtual Box vers une version majeure supérieure (par exemple 4.2.x à 4.3.x), nous devrons d'abord supprimer les modules du noyau et les applications d'une ancienne version. Cela n'affectera pas nos machines virtuelles.
Dans le cas où vous aviez installé à partir du référentiel Oracle, vous pouvez - après avoir mis à jour le cache apt - simplement exécuter les commandes suivantes:
sudo apt-get purge virtualbox-4.2
sudo apt-get install virtualbox-4.3
Après la mise à niveau, nous devrons également télécharger et réinstaller les packs d'extension au cas où nous en aurions besoin. Il est également conseillé de mettre à jour les ajouts d'invités dans nos machines virtuelles.
Ce problème est également résolu pour VirtualBox-5.0 à Virtualbox-5.1
sudo apt-get purge virtualbox-5.0
Téléchargez ensuite la virtualbox-5.1 avec votre version d'Ubuntu et votre niveau de bits
Cliquez avec le bouton droit sur le fichier et installez-le via Ubuntu Software Center.
N'oubliez pas d'obtenir les packs d'extension @ www.virtualbox.org/wiki/Downloads Installez-les via Virtualbox sous Fichier / Préférences puis onglet Extensions à gauche.
Chaque machine virtuelle reviendra alors!
Essayez de le supprimer, puis installez-le avec
sudo apt-get purge virtualbox-*
s'il n'y avait pas de package à supprimer, essayez de l'installer:
sudo apt install virtualbox-5.1.8
s'il n'y avait pas de package, essayez de l'ajouter en utilisant un PPA:
echo 'deb http://download.virtualbox.org/virtualbox/debian xenial contrib' | sudo tee -a /etc/apt/sources.list
Selon votre distribution, remplacer xenial
avec trusty
, precise
etc. Vous pouvez ajouter ces clés avec
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Pour installer VirtualBox, faites
sudo apt-get update && sudo apt-get install virtualbox-5.1