VirtualBox 2.1.0: Rede no VirtualBox agora é fácil!
O Virtualbox sempre se destacou por ser um software de máquina virtual bastante leve, com bastantes recursos e simples, bem ao estilo Linux. Entretanto muitos usuários ainda usam o VMWare devido a chatice que é configurar a rede no VirtualBox. Bem, agora (versão 2.1.*) a sua desculpa acabou, tudo é fácil. Este tutorial vem explicar isso e mais algumas instruções sobre a instalação no Fedora 10.
Parte 2: Preparando e instalando o VirtualBox
Vamos agora preparar o sistema para a instalação do Virtualbox. Lembrando que eu estou no Linux Fedora 10.
* Todos os passos deste tutorial foram feitos como root, ao menos que eu cite o contrário.
Instalando dependências:
# yum install kernel-devel kernel-headers gcc
Uma vez instaladas, agora vamos baixar o novo VirtualBox direto do site. No Fedora 10 tive problemas com a versão rpm do Fedora, por isso usei o fonte. Com a instalação pela versão rpm o módulo de rede virtual não carregava, então eu não conseguia iniciar o daemon vboxnet por nada. Para quem conseguir resolver este problema usando o rpm, fica a sugestão de postar a solução. :)
Vamos fazer o download do fonte então:
# wget -O VirtualBox-2.1.0-41146-Linux_x86.run http://download.virtualbox.org/virtualbox/2.1.0/VirtualBox-2.1.0-41146-Linux_x86.run
Aplicando permissões de execução:
# chmod 700 VirtualBox-2.1.0-41146-Linux_x86.run
Instalando...
# ./VirtualBox-2.1.0-41146-Linux_x86.run
Após a instalação dê uma olhada no arquivo /var/log/vbox-install.log e veja se deu tudo certo.
Olhando o final do arquivo:
# tail -f /var/log/vbox-install.log
Paginando o arquivo...
# less /var/log/vbox-install.log
Uma vez instalado o Virtualbox, vamos iniciá-lo como usuário normal (não root).
VirtualBox
Se você estiver no Fedora 10 (ou não), provavelmente você verá este erro:
/opt/VirtualBox-2.1.0/VirtualBox: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory
Para solucionar isto basta criar um link da sua biblioteca real para esta pedida (como root). Caso não tenha a libcap, instale-a via yum. :)
Comando opcional:
# yum install libcap-devel-2.10-2 libcap-2.10-2
Criando os links (necessário):
# ln -s /lib/libcap.so.2 /lib/libcap.so.1
Após isso inicie o VirtualBox com o mesmo comando, ou até mesmo via menu KDE/Gnome. :)
Deve funcionar! :)
* Todos os passos deste tutorial foram feitos como root, ao menos que eu cite o contrário.
Instalando dependências:
# yum install kernel-devel kernel-headers gcc
Uma vez instaladas, agora vamos baixar o novo VirtualBox direto do site. No Fedora 10 tive problemas com a versão rpm do Fedora, por isso usei o fonte. Com a instalação pela versão rpm o módulo de rede virtual não carregava, então eu não conseguia iniciar o daemon vboxnet por nada. Para quem conseguir resolver este problema usando o rpm, fica a sugestão de postar a solução. :)
Vamos fazer o download do fonte então:
# wget -O VirtualBox-2.1.0-41146-Linux_x86.run http://download.virtualbox.org/virtualbox/2.1.0/VirtualBox-2.1.0-41146-Linux_x86.run
Aplicando permissões de execução:
# chmod 700 VirtualBox-2.1.0-41146-Linux_x86.run
Instalando...
# ./VirtualBox-2.1.0-41146-Linux_x86.run
Após a instalação dê uma olhada no arquivo /var/log/vbox-install.log e veja se deu tudo certo.
Olhando o final do arquivo:
# tail -f /var/log/vbox-install.log
Paginando o arquivo...
# less /var/log/vbox-install.log
Uma vez instalado o Virtualbox, vamos iniciá-lo como usuário normal (não root).
Resolvendo problemas pós-instalação
Vamos agora (tentar) iniciar o Virtualbox. Digite no terminal:VirtualBox
Se você estiver no Fedora 10 (ou não), provavelmente você verá este erro:
/opt/VirtualBox-2.1.0/VirtualBox: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory
Para solucionar isto basta criar um link da sua biblioteca real para esta pedida (como root). Caso não tenha a libcap, instale-a via yum. :)
Comando opcional:
# yum install libcap-devel-2.10-2 libcap-2.10-2
Criando os links (necessário):
# ln -s /lib/libcap.so.2 /lib/libcap.so.1
Após isso inicie o VirtualBox com o mesmo comando, ou até mesmo via menu KDE/Gnome. :)
Deve funcionar! :)