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'..."
Larbuntu
la source

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.

Takkat
la source
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!

Netsec
la source
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

Zaman Oof
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