Error de actualización de Virtualbox "Rompe el paquete existente ..."

11

Intentando actualizar de Virtualbox 4.2 a 4.3, recibiendo error

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

Respuestas:

19

Para poder actualizar Virtual Box a una versión principal más alta (por ejemplo, 4.2.xa 4.3.x), primero tendremos que eliminar los módulos del núcleo y las aplicaciones de una versión anterior. Esto no afectará a nuestras máquinas virtuales.

En caso de que haya instalado desde el repositorio de Oracle , puede, después de haber actualizado el caché apto, simplemente ejecutar los siguientes comandos:

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

Después de la actualización, también tendremos que descargar y reinstalar los paquetes de extensión en caso de que los necesitemos. También es recomendable actualizar las adiciones de invitados en nuestras máquinas virtuales.

Takkat
fuente
Trabajó para mí +1
Tahir Yasin
Trabajó para mí en 2019.
DMellon
3

Este problema también se resuelve para VirtualBox-5.0 a Virtualbox-5.1

sudo apt-get purge virtualbox-5.0

Luego descargue el virtualbox-5.1 con su versión de Ubuntu y nivel de bits

Haga clic derecho en el archivo e instálelo a través del Centro de software de Ubuntu.

No olvides obtener los paquetes de extensión @ www.virtualbox.org/wiki/Downloads. Instálalos a través de Virtualbox en Archivo / Preferencias y luego en la pestaña Extensiones a la izquierda.

¡Cada máquina virtual volverá!

Netsec
fuente
2

Intenta eliminarlo y luego instalarlo con

sudo apt-get purge virtualbox-*

Si no había un paquete para eliminar, intente instalarlo:

sudo apt install virtualbox-5.1.8

Si no había un paquete, intente agregarlo utilizando un PPA:

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

De acuerdo con su distribución, sustituir xenialcon trusty, precise, etc. Se pueden añadir estas claves con

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

Para instalar VirtualBox, haz

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

Fuente

Zaman Oof
fuente
1
La solución sigue siendo válida y funciona para Ubuntu 16.04 y Virtual Box 5.0 → 5.1 ... (solo para darles seguridad a los googlers)
Frank Nocke,