domingo, 2 de agosto de 2015

Virtualbox

Olá a todos!
Hoje vou falar um pouco mais sobre o Virtualbox. Eu comecei usá-lo há aproximadamente oito anos quando resolvi tornar o GNU/Linux como sistema operacional principal, mas mesmo assim precisava e ainda preciso utilizar o Windows.
Um ano antes eu vinha testando o VMware no Windows, porém eu tinha um certo “desconforto” em usá-lo e não seu o porquê uma vez que seu manuseio é relativamente fácil. Quando comecei usar o Debian como sistema operacional eu continuei usando o VMware, mas em seguida descobri o Virtualbox.
Já contei como comecei usar o Virtualbox, agora vamos ao que interessa. Vou descrever a instalação do virtualbox no Debian e seus derivados, no Slackware e no CentOS 7, e motivo é o simples fato de ter instalado o virtualbox apenas nessas distribuições.


Conceito:


O Virtualbox é um software de virtualização e foi desenvolvida pela Innotek. Ele permite a instalação e utilização de um sistema operacional e seus respectivos softwares dentro de outro. Pode-se criar várias máquinas virtuais (VM's) e compartilhar o mesmo hardware.

 

História:


O virtualbox foi criado pela empresa alemã Innotek. Em 2007 foi desenvolvida a versão OSE (Open Source Edition) com a licença GPL. Em 2008 a empresa foi adquirida pela Suns MicroSystems e 2009 a Oracle comprou a Suns e todos seus produtos.

 

Versões do Virtualbox:


O virtualbox tem duas versões: OSE e de código fechado. A versão OSE (Open Source Edition) está sob a licença GPL, porém não é uma versão completa. Um exemplo disso é que essa versão não dá suporte ao USB. O virtualbox-ose está nos repositórios da maioria das distribuições.
Já no caso da versão completa do vitualbox seu código-fonte é fechado, porém pode fazer o download gratuito no site da Oracle.

 

Instalação do Virtualbox:


A instalação do Virtualbox independente da versão é bastante simples

Versão OSE:

Debian e seus derivados:

# apt-get install virtualbox-ose

Slackware:

Baixe o arquivo virtualbox-ose.tar.gz do slackbuilds e dê o seguinte comando:

# installpkg virtualbox-ose.tar.gz

CentOS:

# yun install virtualbox-ose

 

Versão fechada:

A instalação do virtualbox é basicamente a mesma para as três distribuições. Basta baixar a versão da distribuição que deseja e dê os seguintes comandos:

# chmod +x virtualbox.versão.run

# ./virtualbox.versão.run

Existe a possibilidade de adicionar o repositório do Virtualbox no Debian e CentOS. Para isso faça o seguinte:

Debian Wheezy:

Para adicionar o repositório do virtualbox abra o arquivo sources.list com seu editor de texto preferido.

# gedit /etc/apt/sources.list

E adicione

deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

Salve o arquivo e depois atualize os repositórios.

# apt-get update

E em seguida faça o seguintes comandos:

# wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

Agora instale o virtualbox:

# apt-get install virtualbox-5.0

CentOS 7:

O procedimento da instalação do virtualbox é o seguinte:
1) Entre no /etc/yum.repos.d e adicione o repositório do Virtuabox:

# cd /etc/yum.repos.d

# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

2) Atualize os pacotes:

# yum update

3) Verifique a versão mais recente do kernel com os seguintes comandos:

# rpm -qa kernel |sort -V |tail -n 1

ou

# uname -r

4) Reinicie o pc

# reboot

5) Instale o virtualbox:

# yum install VirtualBox-5.0

Os procedimentos abaixo devem ser feitos em qualquer uma das distribuições:

a) Reconstruir os módulos do kernel

# service vboxdrv setup

b) Adicione seu usuário no grupo vboxusers:

# usermod -a -G vboxusers usuário

c) Reinicie o pc:

# reboot

 

Criando uma máquina virtual:


É muito simples criar uma máquina virtual. Para isso clique em “Novo” e siga os passos do assistente. Na primeira janela que aparece vai indicar o sistema operacional que será instalado.

Depois aparecerá a janela na qual vai dimensionar o tamanho da memória.

Em seguida vai pedir para criar um hd virtual.

Em seguida aparecerá janela que é para escolher o tipo de hd e depois deve escolher se o hd virtual deve ter tamanho fixo ou crescer a medida de seu uso.

O último passo é dimensionar o tamanho do hd. Por padrão o tamanho é 25 GB, mas na foto eu já dimensionei para 250GB.


Suporte USB:


Para ter suporte a USB precisa baixar o uma extensão chamada “Oracle VM VirtualBox Extension Pack”. Para instalá-la faça o seguinte:

Menu Arquivo / Preferências / Extensões .
Na janela Extensões clique em “Acrescentar pacote”.


Instalando os extras para o convidado:


Quando for rodar pela primeira vez a máquina virtual, a tela vai ficar pequena. Para resolver essa questão basta instalar os extras para o convidado. Isso significa que todas as características do computador “hospedeiro” vão ser atribuídas à máquina virtual, assim a imagem ocupara toda a tela. Para isso faça o seguinte:

Clique no menu Dispositivo / Inserir imagem dos adicionais para Convidado. Depois apenas aceite o que o assistente disser.

 

Conclusão:


A virtualização é uma solução bem prática para criar ambientes de testes antes da implementação definitiva. O Virtualbox é uma ferramenta bem interessante principalmente se o ambiente de teste for voltado para desktop. É uma ferramenta que ajudará a decidir o que é melhor para cada um sem riscos.

 

Links:


https://pt.wikipedia.org/wiki/VirtualBox
https://www.virtualbox.org/wiki/Downloads

http://www.hardware.com.br/guias/guia-virtualbox/criando-maquinas-virtuais.html

Nenhum comentário:

Postar um comentário