Posso instalar o VirtualBox Extension Pack dos repositórios do Ubuntu?

14

Eu tenho o VirtualBox rodando em várias instalações de servidores, sempre sem qualquer GUI, administrando usando os comandos vboxmanage .

Eu costumava instalar a partir do Oracle PPA, mas desde o final das duas versões diferentes do vbox, tenho vindo a instalar a partir dos repositórios do Ubuntu. Eu encontrei o pacote para instalar o convidado adições iso, mas nunca foi ciente dos pacotes de extensão que estão lá.

Eu estou perguntando como a versão do VirtualBox para 14.04 mudou de 4.3.10 para 4.3.34 um pouco atrás, então adicionei um passo para eu rodar apt-get dist-upgrade .

Eu sei como obter essas informações do Oracle e instalá-las manualmente, mas existe outro método, sem usar a GUI? Os pacotes de extensão estão em algum lugar nos repositórios do Ubuntu?

    
por Arronical 07.04.2016 / 14:13

4 respostas

13

Como o pacote de extensão Virtual Box é um software proprietário de código fechado, não poderemos fornecer pacotes ou binários debian a partir dos repositórios do Ubuntu.

Para facilitar a instalação de pacotes de extensão nas versões do Virtual Box fornecidas pelos repositórios, mantemos um script auxiliar de download no repositório multiverse do Ubuntu > = 15.10 que baixará o pacote de extensões do Oracle ( virtualbox-ext-pack ).

Não instale isso nas versões do Virtual Box que você baixou e instalou de outras fontes.

    
por Takkat 07.04.2016 / 14:47
15

Isso pressupõe que a virtualbox já esteja instalada.

Eu olhei para a fonte do pacote virtualbox-ext-pack no Ubuntu e encontrei algumas gemas. Eu fiz o seguinte, que é uma variação do que esse pacote faz em um script que estou usando:

VBOXVERSION='VBoxManage --version | sed -r 's/([0-9])\.([0-9])\.([0-9]{1,2}).*/../''
wget -q -N "http://download.virtualbox.org/virtualbox/$VBOXVERSION/Oracle_VM_VirtualBox_Extension_Pack-$VBOXVERSION.vbox-extpack"
VBoxManage extpack install --replace Oracle*.vbox-extpack

Isso foi no debian jessie, mas tenho certeza que funcionaria da mesma forma na maioria dos tipos de linux, possivelmente unix também.

    
por nicholas.alipaz 20.04.2016 / 02:34
7

apt-cache search virtualbox me dá um virtualbox-ext-pack , que é o pacote que você está procurando.

    
por Videonauth 07.04.2016 / 14:20
5

No Ubuntu 17.04 +:

sudo apt install virtualbox-ext-pack
PS: Eu sei que essa pergunta foi feita há muito tempo, quando não era uma opção, mas estou escrevendo esta resposta para ajudar as pessoas que vieram até aqui pelo Google em 2018 +.

    
por Daniel Loureiro 17.03.2018 / 20:48