O erro que você vê indica que dpkg
não pode ser instalado para um conflito com a versão anterior.
dpkg: error processing /home/atc/downloads/virtualbox-4.3_4.3.12-93733~Debian~wheezy_amd64.deb (--install): conflicting packages - not installing virtualbox-4.3 Errors were encountered while processing: /home/atc/downloads/virtualbox-4.3_4.3.12-93733~Debian~wheezy_amd64.deb
Raramente e com muito trabalho, é possível superar esse tipo de conflito fazendo uma instalação privada , em um diretório local e um usuário . Não vou sugerir que você siga esse caminho até ser forçado a isso. Eu não vou sugerir porque você tem que resolver os conflitos um por um, e manualmente , e é possível que você tenha que fazer isso novamente toda vez que quiser fazer uma atualização.
Como atualizar
Seguindo as instruções que você pode encontrar para o sistema baseado no debian no site do virtualbox , você pode baixar a chave pública do Oracle para apt-secure e instala com este comando
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
Depois de adicionar a chave [1], você pode executar
sudo apt-get update
sudo apt-get purge virtualbox-4.2 virtualbox
sudo apt-get install virtualbox-4.3
Isso não afetará sua máquina virtual real , mesmo que seja possível atualizar a adição de convidado para eles.
Notas:
-
Se você tiver problemas para adicionar a chave, provavelmente precisará instalar o
dkms
package com o%sudo apt-get install dkms
-
É possível que você precise baixar e instalar novamente o pacote de extensão.
Se você quiser fazer isso a partir da linha de comando:VBoxManage extpack install [--replace] <extension pack>
Você precisa substituir
<extension pack>
pelo caminho do seu pacote de extensão baixado e usar a opção--replace
caso já tenha instalado uma versão anterior do pacote de extensão.