Por que o pacote virtualbox foi removido do repositório 14.04?

48

Estou tendo alguns problemas ao tentar executar minha máquina virtual Windows XP após a atualização para o Ubuntu 14.04 hoje. Quando tentei iniciá-lo, uma caixa de diálogo foi exibida informando que os drivers do kernel não estão instalados; em concreto, eles devem ser fornecidos por um pacote nomeado virtualbox-dkms. Decidi reinstalar virtualboxpara que as dependências fossem resolvidas automaticamente, mas a execução do comando ( sudo apt-get install --reinstall virtualbox) resultou em uma mensagem semelhante a: "não é possível reinstalar o pacote porque o pacote não pode ser baixado" (estou reproduzindo a mensagem pela memória).

Então eu tentei usar o gerenciador de pacotes sináptico gui. O pacote virtualboxe suas dependências estão lá, mas sem o número da versão ou descrição. Depois mudei para os servidores principais e tentei atualizar, agora o pacote não está mais lá.

Pode ser um problema com o meu arquivo sources.list, mas também pode ser que, por algum motivo, não sei se eles decidem remover virtualboxdo repositório.

Acho que vou tentar baixar os pacotes do site da caixa virtual por enquanto, mas no Ubuntu eu sempre instalei o virtualbox a partir do repositório.

Hatoru Hansou
fonte

Respostas:

94

No Ubuntu 14.04, o pacote do Virtualbox versão 4.3.10 está disponível no multiverserepositório. Portanto, habilite o repositório multiverso e instale o virtualbox apt-get.

sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install virtualbox

Como conheço essa informação?

$ apt-cache policy virtualbox
virtualbox:
  Installed: (none)
  Candidate: 4.3.10-dfsg-1
  Version table:
     4.3.10-dfsg-1 0
        500 http://ftp.cuhk.edu.hk/pub/Linux/ubuntu/ trusty/multiverse amd64 Package
Avinash Raj
fonte
3
Ótimo, foi exatamente isso. Eu tenho o virtualbox funcionando novamente.
Hatoru Hansou
27
Kudos para adicionar o "Como eu sei que a informação?" - parte
madmike
10

Parece que o problema é que o VirtualBox não é mais um software totalmente gratuito. Por esse motivo, foi movido do universo (software livre não suportado) para o multiverso (software não livre não suportado) .

No bug do Ubuntu # 1164654 :

Please move the virtualbox package from universe to multiverse in raring.
SInce virtualbox 4.2 building the BIOS image requires a non-free compiler (Open Watcom).
Upstream provides pre-built BIOS images which is used instead.
Håkon A. Hjortland
fonte
3

Consegui instalá-lo agora mesmo com o comando: sudo apt-get install virtualbox. Demorou cerca de 3 minutos e está feito.

Paul Tomlinson
fonte
1

Acabei de adicionar o VirtualBox 4.3.10 a partir do Ubuntu Software Center como normal no meu laptop. Ele estava ausente logo após o lançamento do Ubuntu 14.04 LTS, mas já existe. Também fiz o download do site Oracle para o meu desktop (onde mais o uso) e tive que usar as informações para instalar no Ubuntu 13.10 (que funcionou bem) quando o Ubuntu 14.04 LTS foi lançado.

Eu acho que pode ter sido adiado até depois da data de lançamento. Ambas as instalações funcionam bem.

user276149
fonte