Instalando o Vmware-player no Slackware

Publicado por Leandro Santiago em 27/09/2006

[ Hits: 13.657 ]

Blog: http://leandrosan.wordpress.com

 


Instalando o Vmware-player no Slackware



Nesta dica demonstrarei como instalar o VMware-player (player do wmware) no Slackware 10.1, que embora não seja um processo complicado, exige um pouco mais do que o trivial, como em outras distribuições.

Primeiramente, fazemos o download do programa pelo link:
E o instalamos (como root) com o comando:

# rpm -ivh VMware-player-1.0.2-29634.i386.rpm ---nodeps

Em seguida, compilamos os módulos necessários para o correto funcionamento do vmplayer. É importante saber que no diretório /usr/lib/vmware/modules/binary existem vários módulos já compilados para várias distribuições e arquiteturas, mas eu irei compilar dos sources, pois a chance de erro é com certeza menor. É importante salientar que você deve ter o kernel-source do kernel que você usa instalado no sistema. Eu estou usando o 2.6.11, mas o processo é análogo para outras versões, mesmo os 2.4.X, com a diferença de os módulos terem extensão .o

O processo a seguir pode ser realizado como usuário normal:

$ tar xvf /usr/lib/vmware/modules/source/vmmon.tar
$ cd vmnet-only/
$ make
$ su
(e digite a senha do administrador)
# cp vmmon.ko /lib/modules/`uname -r`/misc/

Depois compile o módulo para o correto funcionamento da rede no vmware:

$ tar xvf /usr/lib/vmware/modules/source/vmnet.tar
$ cd vmnet-only/
$ make
$ su
# cp vmnet.ko /lib/modules/`uname -r`/misc/


Logo em seguida, como root, dê o comando:

# depmod
(para que os novos módulos sejam reconhecidos pelo sistema)

Para poder usar o vmplayer, carregue os módulos com os comandos:

# modprobe vmmon
# modprobe vmnet


Ou, crie um script na pasta /etc/rc.d/, chamado rc.vmplayer com o seguinte conteúdo:

#!/bin/bash
/sbin/modprobe vmmon
/sbin/modprobe vmnet
echo " Módulos vmmon e vmnet carregados. "

E adicione essas linhas no final do seu arquivo /etc/rc.d/rc.local:

if [ -x /etc/rc.d/rc.vmplayer ]; then
. /etc/c.d/rc.vmplayer
fi

Assim, para carregar os módulos na inicialização do sistema, simplesmente dê permissão para execução neste arquivo:

# chmod +x /etc/rc.d/rc.vmplayer

Para executar o programa, chame-o pelo comando:

$ vmplayer

É importante saber que o vmplayer não cria os "HD's" virtuais, para isso, use o vmware workstation, ou baixe uma imagem já pronta (não do Windows) na internet, como a do ReactOS, disponível no link:
Veja uma screenshot do sistema em execução neste aqui:
Espero ter ajudado a comunidade, e até a próxima dica.

Outras dicas deste autor

Ouça o que diz a Vaca

Controlando o amarok pela linha-de-comando

Criando um pacote com o kernel compilado para o Slackware

Usando udev alternativo no Slackware 11

Criando programas com opções

Leitura recomendada

Jogo Pokémon Golden Sky no Linux

FFmpeg no Linux Mint 17.x (Rosa)

Executando programas do KDE no Ubuntu Lucid Lynx

Redmine - Instalação no Ubuntu 12.04

Firefox: indo além do "about:config"

  

Comentários
[1] Comentário enviado por tenchi em 28/09/2006 - 00:22h

Oops.. peço aos moderadores que corrijam alguns erros ortográficos e de sintaxe que apareceram nessa dica, antes de maiores confusões:
--Na primeira linha eu escrevi wmware, quando é vmware.
--No comando de instalação do rpm, antes de 'nodeps', existem na verdade dois hífens (-), e não três.
--No conteúdo a ser adicionado no rc.local, a segunda linha correta é
. /etc/rc.d/rc.vmplayer

-- E quanto ao link da screenshot estar quebrado, deve ter sido algum problema no servidor do VOL, mas acho que isso não vai ser um problema.

Falow, e mil desculpas...

[2] Comentário enviado por tenchi em 10/12/2006 - 12:46h

Ah, esse script de inicialização dos módulos é muito simples, por isso em breve publicarei um mais mais dinâmico, com parâmetros, etc. (start|stop|status|restart)

Falow... (Ah, e aprendi a usar o case!!! rssr)

[3] Comentário enviado por rodrigohina em 23/02/2008 - 22:10h

Tenchi,

Por favor me ajude, estou com o seguinte problema:

cp vmmon.ko /lib/modules/`uname -r`/misc/
cp vmnet.ko /lib/modules/`uname -r`/misc/

Nao funcionaram, da a mensagem "No such file or directory" consequentemente os modulos vmmon e vmnet nao funcionam de jeito nenhum, mesmo dando depmod e modprobe.
Alguem me ajuda pelo amor de DEUS, ja procurei em todo o lugar e nao acho. Ai quando vai abrir o vmware da a mensagem:

Could not open /dev/vmmon: No such device.
Please make sure that the kernel module `vmmon' is loaded.

Me Ajudem PLEASE!!!




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts