Este tutorial trata da instalação do
WMware no
Linux Fedora 10 x86_64, algo que até então não encontrei em outros sites e que por sorte, descobri como fazê-lo. Bom proveito.
Após lançamento do Fedora 10, no dia 25/11/2008, fui correndo baixar a versão x86_64. Tudo instalado e funcionando com KDE 4.1 e tal, mas uma coisa me tirou o sono... Será que o VMware funciona direitinho???
A resposta é... não sem alguma intervenção cirúrgica... E vamos à ela!
Instalando o VMware Player
Baixar o pacote de instalação:
Download VMware-Player-2.5.1-126130.x86_64.bundle
Este arquivo é um instalador em modo gráfico, sendo necessário apenas fazer do modo Next, Next, Next, Finish. Após isso, todos os aplicativos estão instalados, mas isso não quer dizer que estejam funcionando. Ao tentar executar com o
vmplayer, é retornado a informação de que os módulos vmmon, vmnet, vsock, vmci e vmblock simplesmente não existem.
Legal, mas porque? Até agora não sei exatamente, mas vamos a solução:
Estes módulos existem, porém no lugar errado.
Estes módulos existem em
/usr/lib/vmware/modules/binary/, porém não existem para o Fedora 10. Nesse caso, basta compilá-los.
Acesse o diretório "/usr/lib/vmware/modules/source/" e copie estes arquivos para o diretório "/usr/local/src" (apenas para organizar a bagunça).
Descompacte os arquivos vmblock.tar, vmci.tar, vmmon.tar, vmnet.tar, vsock.tar:
# tar -xvf arquivo.tar
Após descompactados, acesse a pasta pasta de cada módulo e execute o comando:
# make
Este comando apenas cria o módulo que será utilizado. Cada make criará dois arquivos necessários para utilização do MVware-Player e Workstation:
- vmblock.ko, vmblock.o
- vmci.ko, vmci.o
- vmmon.ko, vmmon.o
- vmnet.ko, vmnet.o
- vsock.ko, vsock.o
Há um detalhe aqui: após executar o comando make dentro da pasta com o source de cada módulo o arquivo ".o" é compilado para o diretório ../.
Agora devemos copiar os arquivos .o e .ko de cada módulo (vmblock, vmci, vmmon, vmnet, vsock) para o diretório "/lib/modules/`uname -r`/misc/". Caso a pasta "misc" não exista, crie-a:
# mkdir /lib/modules/`uname -r`/misc/
Feito isso dirija-se até este diretório:
# cd /lib/modules/`uname -r`/misc/
Atualize a lista de módulos com o comando:
# depmod -ae *
Esse comando fará com que o sistema reconheça os módulos e carregue-os quando forem solicitados.
Após isso basta ativar os módulos:
# /etc/init.d/vmware start
Ou reinicie o seu sistema.
Após isso o seu vmplayer já funcionará normalmente.
Instalando VMware Workstation
Após toda a mão feita para o VMware-Player, vamos instalar o
VMware Workstation.
Baixe o pacote de instalação, que pode ser o .rpm mesmo (VMware-Workstation-6.5.1-126130.x86_64.rpm), no mesmo endereço que baixou o VMware Player.
Instale o pacote da forma convencional:
# rpm -i VMware-Workstation-6.5.1-126130.x86_64.rpm
Após a instalação, verifique se os módulos que você habilitou não foram removidos (aconteceu comigo). Caso tenham sumido, repita o processo a partir da cópia dos arquivos .ko e .o para o diretório "/lib/modules/`uname -r`/misc/" e atualize a lista de módulos com o comando "depmod -ae *", dentro do diretório em que copiou os módulos.
Feito isso basta iniciar o WMware:
# /etc/init.d/vmware start
Bom galera, é isso. O VMware, apesar de proprietário, funciona muito bem. E por esse motivo me inspirei a instalá-lo no novo Fedora, que por sinal estou achando muito interessante.
Sou usuário de openSUSE 11 e estou testando a nova versão do Fedora em um Acer 5520-5908 e devo dizer que o Fedora 10 x86_64 suporta todo o hardware desse note sem problemas.
Para os mais experientes, já devem ter percebido que este é meu primeiro artigo aqui no VOL (na verdade o primeiro da minha história, hehehe), mas fica aí a minha contribuição para essa galera maravilhosa que já me tirou de muitas situações complicadas.
Parabéns aos que participam ativamente desse site que tem muito a oferecer a todos nós.
E Viva ao Linux!!!