Vous êtes sur la page 1sur 8

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux

Nov/2013, por Roberto Rodrigues Junior <robertojunior.tech@yahoo.com.br>

Neste artigo, abordarei a instalao do software Oracle VM VirtualBox em computadores com sistema operacional Linux. O
mtodo de instalao que demonstrarei aplicvel a qualquer distro Linux.

1. Viso geral sobre virtualizao e apresentao do Oracle VM VirtualBox


Se voc for um novato no assunto, virtualizao a tecnologia que possibilita que mais de um sistema operacional seja
executado simultaneamente em um mesmo computador hospedeiro, o computador host. O glossrio bsico de termos tcnicos
em virtualizao o seguinte:

Sistema Operacional Hospedeiro (Host OS): o sistema operacional do computador fsico (hospedeiro); para
efeitos deste artigo, o sistema operacional hospedeiro o Linux, independente da distro que voc estiver utilizando;

Sistema Operacional Convidado (Guest OS): o sistema operacional que ser instalado na mquina virtual (VM) e
que ser executado simultaneamente ao sistema operacional hospedeiro; dependendo do perfil do hardware do
computador hospedeiro (quantidade de RAM e espao livre em disco), bem como de suas necessidades, voc poder
executar, simultaneamente, mais de um sistema operacional convidado fazendo, inclusive, com que eles se
comuniquem entre si e/ou com o sistema operacional hospedeiro atravs de uma interface de rede virtual dentro do
ambiente de virtualizao;

Mquina Virtual (VM, do ingls Virtual Machine): usualmente tratado como VM, o ambiente especial criado pelo
software de virtualizao no computador hospedeiro enquanto um sistema operacional convidado estiver sendo
executado; este ambiente especial compreende, basicamente, a quantidade de RAM definida para a VM e o espao
em disco definido para o HD virtual da VM; note que a quantidade de RAM definida para uma VM somente alocada
durante a execuo da VM, o espao em disco definido e utilizado pela VM persistente, ou seja, mesmo antes e
aps a execuo da VM, este espao continuar a ser ocupado no HD do computador hospedeiro;

Adies para Convidado (Guest Additions): , basicamente, um software que pode ser instalado dentro de uma
VM; trata-se de um conjunto de drivers para otimizao da VM.

A virtualizao tem vasta aplicao, tanto profissional quanto domstica, dentre as quais:

DBA's podem criar VMs para simular ou clonar ambientes em produo com o objetivo de aprimorar suas estratgias
de backup e recuperao de bancos de dados ou mesmo para determinar o tempo necessrio para operaes de
recuperao destes bancos de dados em casos de falhas ou desastres;

Analistas e Desenvolvedores de Sistemas podem utilizar VMs para testar e/ou homologar seus sistemas em outras
plataformas, simulando, por exemplo, diversas configuraes de RAM e tambm para realizar testes de deploy destes
sistemas;

Profissionais de TI incumbidos da migrao para a plataforma Linux, em rgos pblicos ou em empresas privadas,
podem utilizar VMs para continuar a utilizar, ou executar, sistemas ou aplicativos especializados especficos para
outros sistemas operacionais (sobretudo para MS-Windows), sem impor restries operacionalidade dos negcios
de suas organizaes e/ou ao processo de migrao;

Usurios domsticos podem utilizar VMs para testar ou avaliar outros sistemas operacionais sem comprometer o
sistema do computador hospedeiro ou, ainda, para executar jogos e outros aplicativos especficos para um dado
sistema operacional.

O Oracle VM VirtualBox um software de virtualizao desenvolvido pela Oracle, distribudo gratuitamente e licenciado sob a
licena GPL. Est disponvel para computadores com arquitetura x86 e x86_64 (Intel, AMD e compatveis). Possui duas
grandes vantagens para o pblico em geral: fcil de utilizar e multiplaforma, estando, atualmente, disponvel para os
sistemas operacionais hospedeiros Linux, MS-Windows, Mac OS X e Solaris. Alm disso, suporta diversos tipos de sistemas
operacionais convidados.

Para conhecer melhor o Oracle VM VirtualBox, consulte online ou baixe a documentao oficial do produto. O contedo est
em ingls. Aproveite tambm para visitar o site do produto.

2. Requisitos de software
As dependncias para o Oracle VM VirtualBox so as listadas abaixo. Verifique em seu sistema se estes pacotes j esto
instalados; sendo necessrio realizar a instalao, faa-a, preferencialmente, a partir dos repositrios oficiais de sua distro
Linux, para garantir que esteja sendo utilizada a verso mais recente:

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 1 de 8


kernel-devel
kernel-headers
gcc
make

Qt 4.6.2. ou verso superior


SDL 1.2.7 ou verso superior (biblioteca grfica, em algumas distros libsdl)

O Oracle VM VirtualBox, especificamente seu mdulo vboxdrv, fortemente dependente da verso do Kernel do sistema
hospedeiro. Para evitar alguns problemas decorrentes da atualizao do Kernel do sistema hospedeiro, instale tambm o
seguinte pacote:

dkms

Obs.: Algumas distros Linux no dispem deste pacote. Neste caso, a instalao deste pacote poder ser ignorada.

3. Instalao passo a passo


Importante! Antes de instalar o Oracle VM VirtualBox, recomenda-se atualizar e reinicializar o sistema, especialmente o Kernel
Linux.

Agora, vamos instalao de fato.

3.1. Caso voc no saiba a arquitetura do sistema (se x86 ou x86_64), verifique utilizando o comando a seguir no Terminal:

3.2. Baixe (em https://www.virtualbox.org/wiki/Linux_Downloads/) o pacote de instalao do Oracle VM VirtualBox. Escolha a


opo All distributions correspondente arquitetura de seu sistema (x86 ou x86_64) na lista de pacotes disponveis:

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 2 de 8


3.3. Utilizando a linha de comandos (Terminal), altere as permisses do arquivo de instalao do Oracle VM VirtualBox
baixado, concedendo permisses de execuo do mesmo:

3.4. Logue-se como root (su) e execute a instalao do Oracle VM VirtualBox a partir do arquivo de instalao baixado:

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 3 de 8


3.5. Ainda como usurio root (su), adicione o usurio que utilizar o Oracle VM VirtualBox ao grupo vboxusers:

Pronto! Se tudo correu bem, reinicialize o computador. O atalho para o Oracle VM VirtualBox criado no grupo de menu
Sistema em sua rea de Trabalho.

4. Instalao do Extension Pack


Aps ter instalado o Oracle VM VirtualBox com sucesso e ter reinicializado o computador, conforme descrito no item anterior,
voc pode estender as funcionalidades bsicas do software com o Extension Pack (pacote de extenses). A partir da verso
4.0 do Oracle VM VirtualBox, as funcionalidades acrescentadas pelo pacote de extenses so:

Suporte a dispositivos USB 2.0;


VirtualBox RDP (Remote Desktop Protocol);
Acesso webcam do computador hospedeiro;
Intel PXE boot ROM;
Suporte experimental para dispositivos PCI do computador hospedeiro.

O Extension Pack disponibilizado sob a licena PUEL (Personal Use and Avaliation License).

Para instalar o Extension Pack no Oracle VM VirtualBox, siga os passos descritos a seguir.

4.1. Baixe (em https://www.virtualbox.org/wiki/Downloads/) o Extension Pack da mesma verso do Oracle VM VirtualBox
instalado em seu sistema hospedeiro. O arquivo o mesmo para todas as plataformas suportadas.

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 4 de 8


4.2. Abra o Oracle VM VirtualBox e clique no menu Arquivo > Preferncias... Na janela aberta, Preferncias, clique na opo
Extenses, no painel esqueda. Clique no primeiro boto localizado direita da lista Pacotes de Extenso.

4.3. Na prxima janela, selecione o arquivo do Extension Pack baixado e clique no boto Abrir.

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 5 de 8


4.4. Ser apresentada uma tela de dilogo perguntando se voc quer instalar o Extension Pack. Clique no boto Instalar.

4.5. Agora, ser aberta a janela contendo a Licena do VirtualBox. Para poder continuar a instalao do Extension Pack, role
a barra de rolagem direita do campo contendo a Licena at o fim. Leia atentamente a Licena e, caso concorde com os seus
termos e condies, clique no boto Eu concordo para prosseguir.

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 6 de 8


4.6. Na janela seguinte, Autenticar, informe a senha de root e clique no boto Autenticar para concluir a instalao do
Extension Pack.

Se a instalao correr bem, ser apresentada uma tela de dilogo informativa.

Pronto! O Extension Pack j est instalado no Oracle VM VirtualBox.

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 7 de 8


5. Configurao da Pasta Padro para VMs
Por padro, o Oracle VM VirtualBox cria os arquivos de novas VMs no diretrio ~/VirtualBox VMs. Lembre-se que, em Linux o
~ (til) corresponde ao diretrio home do usurio atual. Porm, o usurio pode definir uma outra localizao para a Pasta
Padro para VMs.

Abra o Oracle VM VirtualBox, clique no menu Arquivo > Preferncias... Na janela aberta, Preferncias, clique na opo
Geral, no painel esquerda. Selecione Outro... na lista de opes do campo Pasta Padro para Mquinas e, ento, escolha
o diretrio desejado. De volta janela Preferncias, clique no boto Ok.

6.

Desinstalao
Para desinstalar o Oracle VM VirtualBox e remover o grupo vboxusers, utilizando a linha de comandos (Terminal), logue-se
como root (su) e execute a seguinte combinao de comandos:

Caso o processo de desinstalao do Oracle VM VirtualBox no remova o diretrio /opt/VirtualBox/, voc poder remov-lo
manualmente. Ser necessrio estar logado como root (su).

Isto tudo! Bom trabalho e explore bem todas as possibilidades que a virtualizao pode proporcionar.

Virtualizao - Instalando e configurando o Oracle VM VirtualBox em hosts Linux Pg.: 8 de 8

Vous aimerez peut-être aussi