Antes da versão 4.0, havia duas versões do VirtualBox - uma era de código aberto, e a que mais Linux distribuições enviadas com não era. Nesse ponto, não deve haver mais duas edições separadas e a versão "" OSE "foi descontinuada para versões do Ubuntu além de 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 correções de bugs e recursos mais recentes sem ter que esperar que os pacotes sejam enviados para o Ubuntu.
Além disso, caso você precise de suporte da Oracle, é mais provável que ele ofereça a hora do dia se você estiver fazendo relatórios a partir de 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 do Ubuntu, é o Extension Pack . Isso significa que você precisa 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 normal downloads 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