Posso usar meu VirtualBox 3. * VMs com o VirtualBox 4.0? Se sim, como é que o repositório não o tem?

4

Eu tinha o seguinte repositório para o virtualbox em meu /etc/apt/sources.list: deb ttp://download.virtualbox.org/virtualbox/debian maverick non-free

Então descobri que havia uma nova versão quando a abri hoje (o programa me avisou com uma janela para baixá-la manualmente do site da Oracle). Então eu tentei sudo apt-get update && sudo apt-get upgrade and got nothing .

Aqui você tem uma maneira de adicionar o virtualbox-4.0 ao seu apt-get, mas o problema é que ele não está atualizando, o que significa que eu teria os dois instalados. Eu também estou preocupado se eu vou ter que fazer algo assim cada vez que atualiza desde que isso iria derrotar o ponto de apt-get.

Eu tenho usado o VirtualBox com a atualização do apt-get por mais de um ano e esta é a primeira vez que isso aconteceu, então eu queria saber se haveria uma maneira de apenas atualizar minha instalação atual.

    
por Takkat 20.02.2011 / 05:29

2 respostas

1

O Virtual Box 4.0 é uma atualização importante. A versão anterior ainda precisa ser suportada. Para conseguir isso, o repositório do Virtual Box estará disponível tanto para a versão 3.x quanto para a versão 4.x.

Se você deseja executar a versão mais recente, é necessário adicionar o repositório 4.x às suas fontes. Isso é perfeitamente explicado na página de download do Virtual Box .

Antes de instalar o Virtual Box 4.0. você precisa remover a versão anterior. Suas máquinas virtuais privadas não serão afetadas. No entanto, você precisará reinstalar as adições de convidado mais recentes e, se precisar de suporte a RDP ou USB, também precisará instalar o pacote de extensões do Oracle Vitual Box.

    
por Takkat 20.02.2011 / 10:27
1

O VirtualBox 4 é completamente novo e tem um nome de pacote diferente para não forçar todos a atualizarem de uma vez (eles ainda suportam 3.x IIRC).

Para instalá-lo, adicione o repositório, como você tem e, em seguida, apenas:

sudo apt-get install virtualbox-4.0

Este pacote está definido para entrar em conflito com 3.x, de modo que será removido como parte do processo. Até onde eu sei, você não pode rodar os dois ao mesmo tempo que eles teriam módulos de kernel conflitantes.

    
por Oli 20.02.2011 / 13:46