Antworten:
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.
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!
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 xenial
mit trusty
, precise
usw. 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