Virtualização · 4 min read · Dec 25, 2025
Instalando o VirtualBox no Ubuntu
Instalando o VirtualBox no Ubuntu
Versão 1.0
Autor: Falko Timme
Este tutorial mostra como você pode instalar o VirtualBox da InnoTek em um desktop Ubuntu. Com o VirtualBox, você pode criar e executar sistemas operacionais convidados (“máquinas virtuais”) como Linux e Windows sob um sistema operacional host. Existem duas maneiras de instalar o VirtualBox: a partir de binários pré-compilados que estão disponíveis para algumas distribuições e vêm sob a licença PUEL, e a partir das fontes que são lançadas sob a GPL. Este artigo mostrará ambas as maneiras.
Atualmente, o VirtualBox suporta apenas sistemas operacionais host e convidados de 32 bits. **
Este documento vem sem garantia de qualquer tipo! Quero dizer que esta não é a única maneira de configurar um sistema desse tipo. Existem muitas maneiras de alcançar esse objetivo, mas este é o caminho que eu sigo. Não dou nenhuma garantia de que isso funcionará para você!
1 Instalando o VirtualBox a partir de Binários Pré-compilados
Os binários do VirtualBox podem ser baixados daqui: http://www.virtualbox.org/wiki/Downloads. Se a licença PUEL for aceitável para você e houver um pacote para sua distribuição, você pode instalar esse pacote. Por exemplo, há um pacote .deb do VirtualBox para o Ubuntu 6.10 (Edgy Eft), então se você usar o Ubuntu 6.10, pode usar esse pacote. Também testei esse pacote com sucesso no Ubuntu 7.04 (Feisty Fawn), então parece que você pode usar esse pacote lá também.
Para instalar o pacote .deb do VirtualBox, abra uma janela de terminal ( Aplicativos > Acessórios > Terminal) e torne-se root:
sudo suEm seguida, instale alguns pré-requisitos para o VirtualBox:
apt-get install bcc iasl xsltproc xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5 linux-headers-`uname -r` build-essentialDepois, vá para a página de download do VirtualBox e escolha o pacote .deb correto para sua versão do Ubuntu e baixe-o para seu sistema:
cd /tmp
wget http://www.virtualbox.org/download/1.3.8/VirtualBox_1.3.8_Ubuntu_edgy_i386.deb
Após o download ser concluído, você pode instalar o VirtualBox assim:
dpkg -i VirtualBox_1.3.8_Ubuntu_edgy_i386.debVocê pode ser questionado sobre as seguintes perguntas:
Você concorda com os termos da licença PUEL? <– Sim
O módulo do kernel vboxdrv deve ser compilado agora? <– Sim
É isso. Agora você pode encontrar o VirtualBox em Aplicativos > Ferramentas do Sistema:

2 Instalando o VirtualBox a partir das Fontes
Se a licença PUEL da InnoTek não funcionar para você e você preferir a GPL e/ou não houver um pacote .deb para sua versão do Ubuntu, você pode compilar o VirtualBox a partir das fontes. As fontes são lançadas sob a GPL.
Para instalar o VirtualBox a partir das fontes, abra uma janela de terminal ( Aplicativos > Acessórios > Terminal) e torne-se root:
sudo suEm seguida, instale alguns pré-requisitos para o VirtualBox:
apt-get install bcc iasl xsltproc xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5 linux-headers-`uname -r` build-essentialPodemos baixar as últimas fontes do VirtualBox do repositório SVN da InnoTek; para isso, devemos instalar o subversion primeiro:
apt-get install subversionEm seguida, baixamos as fontes do VirtualBox para o diretório /usr/src/virtualbox:
mkdir /usr/src/virtualbox
cd /usr/src/virtualbox
svn co http://virtualbox.org/svn/vbox/trunk vbox
Depois, compilamos o VirtualBox da seguinte forma:
cd vbox
./configure
source ./env.sh
kmk all
cd out/linux.x86/release/bin/src
make
make install
Depois, carregamos o módulo do kernel vboxdrv e copiamos os arquivos do VirtualBox para os locais apropriados no disco:
cd ../
modprobe vboxdrv
echo vboxdrv >> /etc/modules
cp -prf .so /usr/lib/
mkdir /usr/local/virtualbox
cp -prf /usr/local/virtualbox/
ln -s /usr/local/virtualbox/VirtualBox /usr/local/bin/VirtualBox
ln -s /usr/local/virtualbox/VBoxSVC /usr/local/bin/VBoxSVC
Em seguida, criamos o grupo vboxusers e adicionamos nosso usuário de desktop (por exemplo, falko) a ele:
groupadd vboxusers
usermod -G vboxusers -a falko
Agora devemos mudar as permissões de /dev/vboxdrv para que possam ser acessadas pelo grupo vboxusers:
chmod 660 /dev/vboxdrv
chgrp vboxusers /dev/vboxdrv
Para evitar que as permissões de /dev/vboxdrv sejam redefinidas na inicialização, editamos /etc/udev/rules.d/40-permissions.rules e adicionamos a seguinte linha ao final desse arquivo:
gedit /etc/udev/rules.d/40-permissions.rules| [...] KERNEL=="vboxdrv", GROUP="vboxusers", MODE="0660" |
É isso. Agora tudo o que resta a fazer é criar uma entrada de menu para o VirtualBox. Clique com o botão direito em Aplicativos e selecione Editar Menus:

Na janela que se abre, selecione Ferramentas do Sistema e clique em Novo Item:

Na janela Criar Lançador, preencha os seguintes detalhes:
- Tipo: Aplicativo
- Nome: VirtualBox
- Comando: VirtualBox (por favor, preste atenção às letras maiúsculas/minúsculas - este é um comando, se você não escrevê-lo corretamente, o aplicativo não será iniciado)
- Comentário: Você pode preencher qualquer coisa que desejar ou deixar em branco.
Se desejar, você também pode selecionar um ícone para o novo aplicativo, mas isso não é obrigatório.

O VirtualBox deve agora ser exibido na lista de itens do menu Ferramentas do Sistema. Clique em Fechar para sair da janela:

Depois, você pode encontrar o VirtualBox em Aplicativos > Ferramentas do Sistema:

É assim que ele aparece quando o VirtualBox é iniciado:

3 Links
- InnoTek VirtualBox: http://www.virtualbox.org
- Ubuntu: http://www.ubuntu.com
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.