Erreur de mise à niveau de Virtualbox «Rupture du package existant…»


11

Tentative de mise à niveau de Virtualbox 4.2 vers 4.3, erreur de réception

"Breaks existing package 'virtualbox-4.2' that conflict: 'virtualbox'..."

Réponses:


19

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.


A travaillé pour moi +1
Tahir Yasin

A travaillé pour moi en 2019.
DMellon

3

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!


2

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 xenialavec trusty, preciseetc. 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

La source


1
Solution toujours valide et fonctionnant pour Ubuntu 16.04 et Virtual Box 5.0 → 5.1 ... (juste pour donner aux googleurs une certaine assurance)
Frank Nocke
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.