Conflito ao atualizar o virtualbox

6

Gostaria de atualizar minha caixa virtual, mas receba a mensagem de erro

$ sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb 

dpkg: regarding virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb containing virtualbox-5.1:
 virtualbox-5.1 conflicts with virtualbox
  virtualbox-5.0 provides virtualbox and is present and installed.

dpkg: error processing archive virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb (--install):
 conflicting packages - not installing virtualbox-5.1
Errors were encountered while processing:
 virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb

Eu entendo o que isso significa, mas não tenho certeza de como resolver o problema. Devo desinstalar a minha instalação atual? Eu tenho medo de perder minhas configurações, etc.

    
por Make42 03.05.2017 / 09:04

1 resposta

6

Eu nunca perdi meus sistemas operacionais ou configurações do VirtualBox quando atualizei manualmente o Oracle VirtualBox, desinstalando manualmente a versão antiga e, em seguida, baixando a versão mais recente do Oracle VirtualBox e instalando-a manualmente seguindo as etapas listadas abaixo. Seu (s) sistema (s) convidado (s) virtual (ais) do VirtualBox existente não será excluído se a versão do Oracle VirtualBox for atualizada. Certifique-se de atualizar também o Pacote de Extensão do Oracle VM VirtualBox para que seja a mesma versão que a versão do VirtualBox instalada.

  1. Mostre o nome do pacote virtualbox instalado.

    dpkg -l | grep virtualbox  
    

    Os resultados deste comando devem ser algo como virtualbox-5.0

  2. Desinstale a versão antiga do VirtualBox

    sudo dpkg -r virtualbox-5.0 # match the version of virtualbox with the results of step 1.
    
  3. Baixe a versão mais recente do Oracle VirtualBox para sua versão do Ubuntu e para o Oracle VM VirtualBox Extension Pack no site oficial do Oracle VirtualBox . Você pode querer comparar a soma de verificação SHA256 que é fornecida na página da Web de download para verificar a integridade dos pacotes baixados.

  4. Altere os diretórios usando cd para o diretório que contém o arquivo .deb do Oracle VirtualBox que você baixou. Na sua pergunta, este arquivo é chamado:
    -official-5.1_5.1.22-115126 ~ Ubuntu ~ trusty_amd64.deb

  5. Instale a última versão do Oracle VirtualBox para o seu lançamento do Ubuntu.

    sudo dpkg -i virtualbox-5.1_5.1.22-115126~Ubuntu~trusty_amd64.deb
    
por karel 03.05.2017 / 10:00