Erro de atualização do Virtualbox "Quebra o pacote existente ..."

11

Tentando atualizar do Virtualbox 4.2 para 4.3, recebendo erro

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

Respostas:

19

Para poder atualizar o Virtual Box para uma versão principal mais alta (por exemplo, 4.2.x para 4.3.x), teremos que remover primeiro os módulos e aplicativos do kernel de uma versão antiga. Isso não afetará nossas máquinas virtuais.

Caso você tenha instalado a partir do repositório Oracle, você pode - depois de atualizar o cache do apt - apenas executar os seguintes comandos:

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

Após a atualização, também precisaremos baixar e reinstalar os pacotes de extensão, caso precisemos deles. Também é aconselhável atualizar as adições de convidados em nossas máquinas virtuais.

Takkat
fonte
Trabalhou para mim +1
Tahir Yasin
Trabalhou para mim em 2019.
DMellon 28/07/19
3

Esse problema também foi resolvido para o VirtualBox-5.0 para Virtualbox-5.1

sudo apt-get purge virtualbox-5.0

Em seguida, baixe o virtualbox-5.1 com sua versão do Ubuntu e nível de bit

Clique com o botão direito do mouse no arquivo e instale via Ubuntu Software Center.

Não se esqueça de obter os pacotes de extensão @ www.virtualbox.org/wiki/Downloads Instale-os via Virtualbox em Arquivo / Preferências e depois na guia Extensões à esquerda.

Toda máquina virtual voltará!

Netsec
fonte
2

Tente remover e instale-o com

sudo apt-get purge virtualbox-*

se não houver um pacote para remover, tente instalá-lo:

sudo apt install virtualbox-5.1.8

se não houver um pacote, tente adicioná-lo usando um PPA:

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

De acordo com a sua distribuição, substitua xenialcom trusty, preciseetc. Você pode adicionar essas chaves com

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

Para instalar o VirtualBox, faça

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

Fonte

Zaman Oof
fonte
1
Solução ainda válido e trabalhando para o Ubuntu 16.04, e Virtual Box 5.0 → 5.1 ... (só para dar Googlers alguma garantia)
Frank Nocke