O Virtualbox é um programa do tipo Hypervisor, ou seja, voltado para criação de máquinas virtuais. Com ele é possível criar máquinas virtuais e nelas instalar outros sistemas operacionais como Windows, Linux, BSD e Mac. O Virtualbox é multiplataforma, então você pode instalá-lo no Windows, no Mac ou no Linux. Com ele você pode estar usando Windows e instalar uma máquina virtual com outro Windows, ou com Linux, ou com Mac, e o mesmo acontece se sua máquina real for Linux ou Mac, dentro dela você pode instalar outros sistemas operacionais que quiser com a ajuda do Virtualbox. O Virtualbox é gratuito, e hoje mostrarei como instalá-lo e configurá-lo no seu Linux.
Instalação
Em muitas Distribuições Linux o Virtualbox já está presente nos repositórios e pode ser instalado facilmente com a sua Central de Programas. Basta abrir, digitar o nome e instalar.
No Gnome-Software ou na Central de Programas do Elementary OS:
Ou no Gerenciador de Pacotes Synaptic:
Instalando a Versão 6 – A Mais Recente
Geralmente a versão disponível nos repositórios é um pouco mais antiga que a versão recém-lançada por questões de estabilidade. Por isso, você pode, se desejar, instalar manualmente a última versão que atualmente é a 6.
No Debian, Ubuntu e outras baseadas neles, como Mint, Elementary e etc, siga esse procedimento:
1 – Adicione o repositório
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" >> /etc/apt/sources.list
Obs. Importante:
No meu caso, que estou usando no momento o elementary OS Juno que é baseado no Ubuntu 18.04 LTS Bionic, eu adicionei o repositório usando o codnome bionic com o seguinte comando:
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian bionic contrib" >> /etc/apt/sources.list
2 – Instale as chaves do repositório
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 -
Obs. Se você já possuir o Virtualbox 4 ou 5 instalado, os remova antes de instalar o 6.
sudo apt remove virtualbox virtualbox-5.0 virtualbox-4.*
Instale o Virtualbox 6
3 – Atualize seu repositório
sudo apt update
4 – E instale
sudo apt install virtualbox-6.0
Obs. Se na hora de instalar der algum problema de dependência faltando, sugiro usar a versão padrão da sua Distro. No meu caso é a 5.2. Remova o repositório adicionado do Virtualbox:
sudo gedit /etc/apt/sources.list
E comente com um “#” antes da linha ou a apague.
Depois rode um sudo apt update para atualizar o seu apt.
Distribuições Linux Baseadas em Pacotes RPM
O Virtualbox disponibilizou um repositório do tipo “yum/dnf-style” para as Distros Oracle Linux/Fedora/RHEL/openSUSE. Todos os pacotes .rpm são assinados. A chave pública pode ser baixada aqui. Você pode adicionar esta chave (não é normalmente necessária), veja abaixo como.
sudo rpm --import oracle_vbox.asc
Ou combine baixando e registrando a chave:
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | rpm --import -
Repare que importar a chave não é necessário para usuários o yum. (Oracle Linux/Fedora/RHEL/CentOS) quando usando o virtualbox.repo o yum baixa e importa as chaves públicas automaticamente! Mas usuários do Zypper devem rodar.
sudo zypper refresh
E depois instale com o comando de instalação de pacotes padrão de sua distro rpm (zypper install, yum install, dnf install).
Exemplo:
sudo zypper install virtualbox
Instalando o Virtualbox 6 em outras Distros
Se sua distro não é nenhuma delas, poderá baixar o script de instalação e rodá-lo:
wget https://download.virtualbox.org/virtualbox/6.0.2/VirtualBox-6.0.2-128162-Linux_amd64.run -O virtualbox.run chmod +x virtualbox.run sudo ./virtualbox.run
Instalando o Extension Pack
O Extension Pack trás um conjunto de funcionalidades adicionais para o seu Virtualbox, basta baixar e rodar. Se você usa o Virtualbox na versão 5.2 por exemplo deverá baixar a mesma versão do Extension Pack, se instalou o Virtualbox versão 6, baixe a última versão.
No Debian, Ubuntu e derivados
Pode ser feito através do comando abaixo:
sudo apt install virtualbox-ext-pack
Em outros sistemas operacionais
Se você não encontrou esse pacote na sua Central de Programas, poderá baixar e instalar manualmente.
Na página de Download do Virtualbox (https://www.virtualbox.org/wiki/Downloads), role até a parte de Extention Pack, clique em “All supported platforms” para baixar. E depois de baixar clique com o mouse no arquivo para instalar.
Configuração Adicional
Eu tive problemas para a máquina virtual criada reconhecer pendrives plugados à máquina física. Depois de um procedimento simples isso foi resolvido. Basta adicionar seu usuário ao grupo vboxusers, com o seguinte comando:
sudo usermod -aG vboxusers nome-do-seu-usuário
Conclusão
Este foi o procedimento de instalação do Virtualbox + Extension Pack + configuração adicional. Já mostrei em outros artigos como criar máquinas virtuais usando ele e em breve virão novos artigos com o procedimento de instalar outros sistemas usando o Virtualbox 6.
Eu aqui estou usando bastante.
Abraços,
Cleuber