[Ubuntu-BR] Vmware

Walter Mello wmello em gmail.com
Terça Dezembro 20 11:20:40 UTC 2005


ja instalei, esse pacote ele possibilita vc usar o gcc 3.4 para poder
compilar ele, eh moleza vou passar o tutotial ai para quem interesar , segue
abaixo:
funciona muito bem melhor que no windows :P

---------------------------

Instalando o VMWare 5.0 no Ubuntu
5.10<http://www.linuxdailylog.com/2005/10/instalando-o-vmware-50-no-ubuntu-510.html>
18
de Outubro de 2005

Já devo ter falado sobre isso diversas vezes: uma das ferramentas mais
importantes para o meu trabalho no Linux Daily Log é o VMWare
Workstation<http://www.vmware.com/download/ws/eval.html>.
Para quem ainda não conhece, o VMWare é um emulador de máquina virtual x86.
Essa característica permite que você defina os parâmetros de um computador
virtual que você poderá utilizar para, por exemplo, testar a primeira versão
alpha do Dapper Drake, próxima versão do Ubuntu e ajudar no desenvolvimento
da distro ;-).

Em função disso, a cada vez que atualizo a minha estação de trabalho, tenho
que reinstalar (ou reconfigurar) o VMWare. Como a VMWare não atualiza a
versão do seu emulador com a mesma freqüência que as distribuições são
atualizadas, quase sempre uma nova versão da distro - ou mesmo uma
atualização do Kernel - não é diretamente suportada pelo software e, neste
caso, é preciso recompilar os módulos *vmnet* e *vmmon* para que o programa
funcione corretamente.

No caso do Breezy, são necessários alguns passos para colocar o VMWare
funcionando redondo. Os passos descritos aqui foram baseados no post do
Jesse Jarzynka, no Ubuntu
Forums<http://www.ubuntuforums.org/showthread.php?t=65638>e testados
na minha instalação do Ubuntu
5.10.

*Instalação dos pacotes para compilação dos módulos vmnet e vmmon*

O primeiro passo para configurar o VMWare no Breezy é instalar os pacotes
para compilar e montar os módulos. O primeiro pacote a ser instalado é o *
build-essential*. Em seguida é necessário instalar o pacote de
*headers*correspondentes ao kernel que está sendo usado na instalação.
Por fim, você
vai precisar instalar a versão do *gcc* com a qual o kernel do Breezy foi
compilado e a versão do c++ (*g++*) correspondente.

a) para instalar o pacote *build-essential*, utilize o comando:

root em enterprise:~# apt-get install build-essential

b) em seguida, verifique o kernel que sua instalação está utilizando, com o
comando uname, e instale o pacote de *headers* correspondente:

root em enterprise:~# uname -r
2.6.12-9-k7
root em enterprise:~# apt-get install linux-headers-2.6.12-9-k7

c) por fim, verifique a versão do *gcc* e que foi utilizada para compilar o
kernel em uso e, caso seja necessário, instale-a em conjunto com a versão do
*g++* correspondente:

root em enterprise:~# cat /proc/version
Linux version 2.6.12-9-k7 (buildd em rothera) (gcc version 3.4.5 20050809
(prerelease) (Ubuntu 3.4.4-6ubuntu8)) #1 Mon Oct 10 13:47:52 BST 2005
root em enterprise:~#
root em enterprise:~# ls /usr/bin/gcc*
/usr/bin/gcc /usr/bin/gccbug /usr/bin/gcc-3.3
/usr/bin/gcc-4.0 /usr/bin/gccbug-3.3 /usr/bin/gccbug-4.0
root em enterprise:~#
root em enterprise:~# apt-get install gcc-3.4 g++-3.4

*Instalação e configuração do VMWare Workstation 5.0*

Para instalar o VMWare no Breezy, é necessário obter a versão empacotada em
formato tar.gz, disponível no site da empresa. Se você já possui uma
licença, o número de série será requisitado quando você for executar o
programa. Se você deseja apenas testá-lo, baixe a versão de
avaliação<http://www.vmware.com/download/ws/eval.html>e solicite uma
chave válida por trinta dias.

Além de baixar o pacote do VMWare, para compilá-lo corretamente com o Kernel
2.6.12-9, que não é
suportado<http://www.vmware.com/support/ws5/doc/intro_hostreq_ws.html>,
é necessário baixar uma atualização não-oficial em
http://platan.vc.cvut.cz/ftp/pub/vmware/. A versão mais atual do pacote de
atualização é o
vmware-any-any-update94.tar.gz<http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update94.tar.gz>.


a) para instalar o VMWare é necessário desempacotar o arquivo do instalador
e executar o script *vmware-install.pl*. Não execute o configurador *
vmware-config.pl* ao fim da instalação:

root em enterprise:~# tar -zxvf VMware-workstation-5.0.0-13124.tar.gz
root em enterprise:~#
root em enterprise:~# cd vmware-distrib
root em enterprise:~/vmware-distrib# ./vmware-install.pl

b) após a instalação do VMWare, descompacte o arquivo de atualização que
você baixou anteriormente, mude para o diretório criado e execute o script *
runme.pl*. Este script atualizará uma série de arquivos na instalação do
software e executará o configurador:

root em enterprise:~# tar xvzf vmware-any-any-update94.tar.gz
root em enterprise:~# cd vmware-any-any-update94
root em enterprise:~/vmware-any-any-update94# export CC=/usr/bin/gcc-3.4
root em enterprise:~/vmware-any-any-update94# ./runme.pl

Quando o script de configuração for chamado, você terá que fazer algumas
escolhas. Se você está instalando o VMWare pela primeira vez, sugiro que
você leia a documentação atentamente antes de instalar o
produto<http://www.vmware.com/support/pubs/ws_pubs.html>.


O screenshot abaixo é de uma instalação da versão beta2 do SUSE Linux 10.0,
rodando na máquina virtual criada com o software instalado a partir das
etapas descritas acima:

[image: Screenshot do VMWare 5.0 rodando o SUSE 10.0 Beta2]

*Atualizado: havia esquecido de incluir a linha do export para a variável de
ambiente CC antes de executar o script runme.pl, como o Luiz Granja apontou
em seu comentário. O procedimento agora está correto.*

essa dica eh muito importante para que termine tudo bem :D

   1. Leandro M. Sousa Disse:
   25 de Outubro de 2005 às
10:58<http://www.linuxdailylog.com/2005/10/instalando-o-vmware-50-no-ubuntu-510.html#comment-198>

   Oi,
   Também tive o mesmo problema. Mesmo tendo instalado o gcc-3.4 o vmware
   continua dizendo que a versão do sistema (gcc-4) é diferente da usada no
   kernel.
   A solução que eu usei foi mudar o link sombólico do gcc (que estava
   apontando para o gcc-4.0) para o 3.4

   sudo ln -sf /usr/bin/gcc-3.4 /usr/bin/gcc

   Depois de feito isso, segui os passos novamente desde o
   ~/vmware-distrib# ./vmware-install.pl e agora está funfando!!!



   1. Luiz Granja <http://nonono/> Disse:
   26 de Outubro de 2005 às
0:34<http://www.linuxdailylog.com/2005/10/instalando-o-vmware-50-no-ubuntu-510.html#comment-203>

   para vc setar a variável CC, faça:

   export CC='/usr/bin/gcc-3.4′


--
Atenciosamente,

Walter Mello
Linux User #393063
E-mail - wmello em gmail.com


More information about the ubuntu-br mailing list