Risposte:
Per poter aggiornare Virtual Box a una versione maggiore (ad es. Da 4.2.xa 4.3.x) dovremo prima rimuovere i moduli del kernel e le applicazioni di una vecchia versione. Ciò non influirà sulle nostre macchine virtuali.
Nel caso in cui fosse stato installato dal repository Oracle è possibile - dopo aver aggiornato la cache apt - eseguire i seguenti comandi:
sudo apt-get purge virtualbox-4.2
sudo apt-get install virtualbox-4.3
Dopo l'aggiornamento dovremo anche scaricare e reinstallare i pacchetti di estensione nel caso ne avessimo bisogno. Inoltre è consigliabile aggiornare le aggiunte degli ospiti nelle nostre macchine virtuali.
Questo problema è stato risolto anche da VirtualBox-5.0 a Virtualbox-5.1
sudo apt-get purge virtualbox-5.0
Quindi scaricare virtualbox-5.1 con la versione di Ubuntu e il livello di bit
Fare clic con il tasto destro del mouse sul file e installarlo tramite Ubuntu Software Center.
Non dimenticare di ottenere i pacchetti di estensione @ www.virtualbox.org/wiki/Downloads Installali tramite Virtualbox in File / Preferenze, quindi nella scheda Estensioni a sinistra.
Ogni macchina virtuale tornerà quindi!
Prova a rimuoverlo, quindi installalo con
sudo apt-get purge virtualbox-*
se non fosse presente un pacchetto da rimuovere, provare a installarlo:
sudo apt install virtualbox-5.1.8
se non c'era un pacchetto, prova ad aggiungerlo usando un PPA:
echo 'deb http://download.virtualbox.org/virtualbox/debian xenial contrib' | sudo tee -a /etc/apt/sources.list
Secondo la vostra distribuzione, sostituire xenialcon trusty, precise, ecc È possibile aggiungere queste chiavi con
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Per installare VirtualBox, fare
sudo apt-get update && sudo apt-get install virtualbox-5.1