O VMware é um software de virtualização para servidores Windows, Linux e MAC gratuito com suporte de classe empresarial e de gestão VirtualCenter.

O VMware Server é um robusto e fácil de usar produto de virtualização que tem sido usado por milhares de clientes por muitos anos.
Acontece, que existem problemas na compilação do VMware Server na versão 2.6.31 do kernel, e este tutorial irá explicar como contornar este problema instalando o VMware Server no ubuntu 9.10 .

Verificando as dependências:

Durante a instalação, são necessárias algumas compilações, então você precisará ter instalados o pacote build-essential, assim como o linux-headers . Este último pacote já deve vir instalado por padrão, mas, para garantir que tudo ocorra normalmente, faça o seguinte:

No terminal, digite:

uname -r

Deverá aparecer algo como “2.6.31-15-generic” .

Então você deverá instalar o Linux-Headers correspondente a versão do seu kernel. No meu caso seria:

sudo apt-get install linux-headers-2.6.31-15-generic

Em seguida, instale o build-essential:

sudo apt-get install build-essential

Instalando o VMware-Server:
Antes de tudo, é necessário fazer o download do VMweare server 2.x diretamente no site do fabricante. Fique atento na hora de escolher a versão correspondente ao seu sistema 32 ou 64bits.

Download: http://downloads.vmware.com/d/details/server202/dCpiZCVqdGJkZWRq

Para realizar o download, é necessário realizar um cadastro no site. O cadastro é rápido e indolor. Ao confirmar o registro, você receberá um número de série, guarde este número com carinho, você precisará dele mais tarde.

Terminado o download, você deverá ter um arquivo com um nome semelhante a este: “VMware-server-2.0.2-203138.i386.tar.gz”. Para facilitar o processo, eu salvei o arquivo em uma pasta chamada vmware dentro da minha home.
Entre na pasta onde salvou o arquivo e descompacte-o:

tar -zvxf VMware-server-2.0.2-203138.i386.tar.gz

IMAGEM – Descompactando o arquivo

Depois de descompactar, entre no diretório “vmware-server-distrib”:

cd vmware-server-distrib

Agora execute o script de instalação utilizando o seguinte comando:

sudo ./vmware-install.pl

Pode ser necessário digitar a sua senha de usuário.

Neste ponto da instalação, serão feitas várias perguntas sobre a localização de diretórios do sistema, a menos que você tenha modificado algum deles, pressione ENTER para cada uma delas.

IMAGEM Instalando o VMware

Quando aparecer a seguinte mensagem:

Before running VMware Server for the first time, you need to configure it by
invoking the following command: “/usr/bin/vmware-config.pl”. Do you want this
program to invoke the command for you now? [yes]


Ao pressionar Enter, algumas tarefas poderão falhar, pressione Enter novamente e a licença do software será exibida. Pressione Q, digite yes e em seguida pressione Enter.

IMAGEM Instalando o VMware 2

IMAGEM Exibição da licença do VMware

Pressione ENTER nas próximas perguntas. Alguns erros podem ocorrer durante a compilação e ela pode ser abortada. Não se preocupe, faça o download dos arquivos de correção clicando aqui e salve na mesma pasta onde salvou o arquivo de instalação do VMware.
Em seguida, descompacte-o:

tar xvzf vmware-server.2.0.1_x64-modules-2.6.30.4-fix.tgz

Agora, execute o script utilizando o seguinte comando:

sudo ./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

Após a instalação do patch, você deverá ver uma mensagem parecida com esta:

IMAGEM Instalação do Patch de correção

Depois de instalar o Patch de correção, você deverá remover odiretório /usr/lib/vmware/modules/binary .

sudo rm -rf /usr/lib/vmware/modules/binary

Agora execute o seguinte comando:

sudo vmware-config.pl

Uma série de perguntas será feita após este procedimento. Em geral, responda pressionando ENTER e o programa estará funcionando corretamente no fim da instalação. Quando a tela abaixo for exibida, você deverá digitar o número de série que lhe foi enviado durante o registro no site do VMware e pressionar Enter.

IMAGEM Inserindo a licença do VMware

Responda as perguntas a seguir pressionando Enter.

Se tudo correu bem, uma tela como a imagem abaixo será exibida:
Instalação bem-sucedida do VMware.

IMAGEM Instalação bem-sucedida do VMware.

Agora que a instalação foi concluída, no seu navegador, entre no seguinte endereço: https://localhost:8333 .

Se por acaso aparecer a mensagem de falha na execução, clique em “Entendendo os Riscos, e em seguida clique em “Adicionar Exceção”. Então, uma tela parecida com esta deverá ser exibida:

IMAGEM Tela de login do VMware

Ao tentar logar-se com seu nome de usuário e senha, você reberá um erro de permissão negada. Este erro ocorre pela conta de root não estar ativada no ubuntu.

Para ativar a conta de root no ubuntu, faça o seguinte:

sudo passwd root

Se a senha de sudo for solicitada digite-a, e em seguida, será solicitada a nova senha de root. Digite-a e confirme.

Se tudo ocorrer normalmente, a seguinte mensagem será exibida:

passwd: senha atualizada com sucesso.

Então, logue-se no VMware utilizando o login root e a senha definida por você. Abaixo, a tela de adimistração do VMware:

IMAGEM Tela de administração do VMware

Tudo pronto, seu VMware-Server está instalado e pronto para ser usado.