Virtualbox-Upgrade-Fehler "Bricht vorhandenes Paket ..."

11

Beim Versuch, ein Upgrade von Virtualbox 4.2 auf 4.3 durchzuführen, wird ein Fehler angezeigt

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

Antworten:

19

Um Virtual Box auf eine höhere Hauptversion (z. B. 4.2.x auf 4.3.x) aktualisieren zu können, müssen wir zuerst die Kernelmodule und Anwendungen einer alten Version entfernen. Dies hat keine Auswirkungen auf unsere virtuellen Maschinen.

Falls Sie aus dem Oracle-Repository installiert haben , können Sie - nachdem Sie den apt-Cache aktualisiert haben - einfach die folgenden Befehle ausführen:

sudo apt-get purge virtualbox-4.2
sudo apt-get install virtualbox-4.3

Nach dem Upgrade müssen wir auch die Erweiterungspakete herunterladen und neu installieren, falls wir sie benötigen. Es ist auch ratsam, die Gastzugaben in unseren virtuellen Maschinen zu aktualisieren.

Takkat
quelle
Arbeitete für mich +1
Tahir Yasin
Arbeitete für mich im Jahr 2019.
DMellon
3

Dieses Problem wurde auch für VirtualBox-5.0 bis Virtualbox-5.1 behoben

sudo apt-get purge virtualbox-5.0

Laden Sie dann die virtualbox-5.1 mit Ihrer Ubuntu-Version und Bit-Ebene herunter

Klicken Sie mit der rechten Maustaste auf die Datei und installieren Sie sie über das Ubuntu Software Center.

Vergessen Sie nicht, die Erweiterungspakete unter www.virtualbox.org/wiki/Downloads zu erhalten. Installieren Sie sie über Virtualbox unter Datei / Einstellungen und dann auf der Registerkarte Erweiterungen auf der linken Seite.

Jede virtuelle Maschine kommt dann zurück!

Netsec
quelle
2

Versuchen Sie es zu entfernen und dann mit zu installieren

sudo apt-get purge virtualbox-*

Wenn kein Paket zum Entfernen vorhanden war, versuchen Sie es zu installieren:

sudo apt install virtualbox-5.1.8

Wenn es kein Paket gab, versuchen Sie es mithilfe eines PPA hinzuzufügen:

echo 'deb http://download.virtualbox.org/virtualbox/debian xenial contrib' | sudo tee -a /etc/apt/sources.list

Nach Ihrer Distribution, ersetzen xenialmit trusty, preciseusw. können Sie diese Schlüssel hinzufügen , mit

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Führen Sie die folgenden Schritte aus, um VirtualBox zu installieren

sudo apt-get update && sudo apt-get install virtualbox-5.1

Quelle

Zaman Oof
quelle
1
Die Lösung ist noch gültig und funktioniert für Ubuntu 16.04 und Virtual Box 5.0 → 5.1 ... (nur um Googlern Sicherheit zu geben)
Frank Nocke