Como instalo a versão do VirtualBox do Oracle para instalar um pacote de extensão?
24
Fiz o download do VirtualBox OSE no Ubuntu Software Center, mas parece que essa versão é limitada. Eu prefiro ter a versão completa e realmente não me importo se é de código fechado ou não.
Posso instalá-lo através de um terminal ou preciso fazer o download de algo de um site?
Não sei como instalar o software que baixa da web. Até agora, usei apenas o Software Center.
Antes da versão 4.0, havia duas versões do VirtualBox - uma era de código aberto e a maioria das distribuições Linux fornecidas não. Neste ponto, não deve haver mais duas edições separadas e a versão "OSE" está obsoleta para versões do Ubuntu além da 12.04.
No entanto, a versão mais recente do VirtualBox está sempre disponível para as versões atualmente suportadas do Ubuntu, o que nem sempre é o caso da versão do Ubuntu . Isso fornecerá as mais recentes correções de bugs e recursos sem ter que esperar os pacotes seguirem para o Ubuntu.
Além disso, se você precisar do suporte da própria Oracle, é mais provável que você informe a hora do dia se estiver relatando uma versão lançada.
Eles fornecem um repositório que você pode adicionar às suas fontes de software. Em outras palavras, eles constroem especificamente com o Ubuntu em mente. Para adicioná-lo, basta seguir as instruções :
# first make sure to remove your current virtualbox
sudo apt purge virtualbox
# next, add the repository to your sources
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
# add public keys to verify downloads
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
# now update to complete the process of adding the repository
sudo apt update
# install dkms if you haven't already
sudo apt install dkms
# install virtualbox; change version number as needed
sudo apt install virtualbox-5.0
Uma coisa que não está incluída nos repositórios, ao contrário dos repositórios Ubuntu, é o Extension Pack . Isso significa que você deve baixar e instalar manualmente. Como as versões são incompatíveis entre os dois repositórios, você não pode usar o Ubuntu. Felizmente, o processo é instalar o pacote de extensão é bastante simples. Você pode encontrá-lo na página de downloads normais e pode ser instalado facilmente na linha de comando:
# make sure no VMs are running when you do this or it will fail
# and make sure to replace /path/to/ext-pack with the actual path to the downloaded extension pack ☺
vboxmanage extpack install --replace /path/to/ext-pack
Instale o Virtual Box via Software Center ou linha de comando
sudo apt-get install virtual-box-5.0
Substitua -5.0pela versão atual do Virtual Box.
Se você não deseja compilar o driver do kernel toda vez que o kernel for atualizado, também é recomendável instalar o dkms:
sudo apt-get install dkms
Baixe e instale o pacote de extensão
Para obter funcionalidades estendidas, como suporte a USB 2.0 ou USB 3.0 ou RDP (Remote Desktop Protocol), você pode tornar a instalação do Virtual Box de código fechado ( consulte a Licença de uso e avaliação pessoal ) baixando o Oracle Virtual Box Extension Pack.
Você deve visitar a página de download do Oracle Virtual Box para obter o link de download atual com o Virtual Box <version>e a atual <filename>versão do pacote de extensão disponível para download.
Nota: Os pacotes de extensão sempre precisam ser da mesma versão do Virtual Box.
A instalação é feita com um clique duplo ou com a GUI do Virtual Box Manager em Arquivo -> Preferências -> Extensões :
Para instalar um pacote de extensão da linha de comando, executamos o seguinte comando
VBoxManage extpack install [--replace] <filename>
Substitua <filename>pelo caminho do seu pacote de extensões baixado e use a opção --replacecaso você já tenha uma versão mais antiga do pacote de extensões instalada.
Nota: Ao atualizar o Virtual Box para uma versão mais recente, também precisamos atualizar manualmente o pacote de extensão. Isso não será feito automaticamente no repositório.
É possível obter suporte 3D (para executar o Unity), melhor integração da área de trabalho, alterar a geometria da tela virtual e muito mais instalando as Adições de Convidado .
Antes da versão 4.0, havia duas edições do VirtualBox:
um binário completo contendo todos os recursos e um "Open Source Edition" (OSE)
com código fonte. Com a versão 4.0, existe apenas uma versão,
que é de código aberto e os componentes de código fechado foram movidos
para um pacote de extensão separado.
A maneira recomendada de instalar e manter a Caixa Virtual de Código Aberto (GPL v2)> = 4.0 no Ubuntu seria
Adicione o repositório Oracle às suas fontes
Para sistemas de 32 bits ou quando o multiarch não está ativado:
O repositório Oracle não suporta multiarch. Para sistemas multiarch de 64 bits, adicionamos o repositório com ( fonte aqui )
Você também pode ler notas sobre como um repositório ou um PPA funciona .
Baixe e instale a chave de assinatura
Atualize seu cache de fontes
Instale o Virtual Box via Software Center ou linha de comando
Substitua
-5.0
pela versão atual do Virtual Box.Se você não deseja compilar o driver do kernel toda vez que o kernel for atualizado, também é recomendável instalar o dkms:
Baixe e instale o pacote de extensão
Para obter funcionalidades estendidas, como suporte a USB 2.0 ou USB 3.0 ou RDP (Remote Desktop Protocol), você pode tornar a instalação do Virtual Box de código fechado ( consulte a Licença de uso e avaliação pessoal ) baixando o Oracle Virtual Box Extension Pack.
Você deve visitar a página de download do Oracle Virtual Box para obter o link de download atual com o Virtual Box
<version>
e a atual<filename>
versão do pacote de extensão disponível para download.A instalação é feita com um clique duplo ou com a GUI do Virtual Box Manager em Arquivo -> Preferências -> Extensões :
Para instalar um pacote de extensão da linha de comando, executamos o seguinte comando
Substitua
<filename>
pelo caminho do seu pacote de extensões baixado e use a opção--replace
caso você já tenha uma versão mais antiga do pacote de extensões instalada.É possível obter suporte 3D (para executar o Unity), melhor integração da área de trabalho, alterar a geometria da tela virtual e muito mais instalando as Adições de Convidado .
fonte
Do virtualbox
Portanto, você precisará encontrar uma versão anterior à 4.0 ou encontrar o pacote de extensão (eu a editarei quando a encontrar;))
edit: Aqui vamos nós: Pacote de extensão como fazer o download
No segundo link: Você pode instalar o Extension Pack a partir da linha de comando usando o VBoxManage.
fonte