Académique Documents
Professionnel Documents
Culture Documents
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.
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:
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.1. Caso voc no saiba a arquitetura do sistema (se x86 ou x86_64), verifique utilizando o comando a seguir no Terminal:
3.4. Logue-se como root (su) e execute a instalao do Oracle VM VirtualBox a partir do arquivo de instalao baixado:
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.
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.
4.3. Na prxima janela, selecione o arquivo do Extension Pack baixado e clique no boto Abrir.
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.
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.