Instalando o VMWare Server no Ubuntu 8.04 64 bits

Publicado por Fernando R. Durso em 30/05/2008

[ Hits: 11.160 ]

 


Instalando o VMWare Server no Ubuntu 8.04 64 bits



Baixe a última versão do VMWare Server e do VMWare Server Console em:
(Não se esqueça de gerar um serial para você)

Extraia o VMWare Server (.tar.gz):

$ tar zxf VMware-server-1.0.5-80187.tar.gz

Entre no diretório e mande instalar normalmente:

$ cd vmware-server-distrib
$ sudo ./vmware-install.pl


Após alguns passos da instalação, na hora de compilar os módulos do kernel vai dar erro. Saia do diretório:

$ cd ..

Baixe o vmware any-any-update neste link.

Extraia o arquivo:

$ tar zxf vmware-any-any-update-116.tgz

Entre no diretório e execute:

$ cd vmware-any-any-update116
$ sudo ./runme.pl


Com isto o VMWare instalará normalmente.

Agora é a vez de instalar o console, aí é que dá problema na versão 64 bits do Ubuntu.

$ unzip VMware-server-linux-client-1.0.5-80187.zip

Descompacte e instale o console:

$ tar zxf VMware-server-console-1.0.5-80187.tar.gz
$ cd vmware-server-console-distrib
$ sudo ./vmware-install.pl


Apesar da instalação correr normalmente, o console não funcionará, dará um erro de libs tipo:

/usr/lib/vmware-server-console/bin/vmware-server-console: /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_***' not found

Para resolver isso faça o seguinte:

Baixe e instale o getlibs em:
Com ele instalado execute o seguinte comando para pegar as libs dele:

$ getlibs /usr/lib/vmware-server-console/bin/vmware-server-console

Depois substitua a lib com problema:

$ sudo mv /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1 /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1-old
$ sudo ln -s /usr/lib32/libgcc_s.so.1 /usr/lib/vmware-server-console/lib/libgcc_s.so.1/


Com isso o console do vmware deverá funcionar.

Aonde busquei informações para construir essa dica:
Outras dicas deste autor

Instalando Ubuntu 7.10 x86 em um Dell Optiplex 320

Colocando para funcionar a conexão wireless Broadcom no Ubuntu 8.04 beta3

Leitura recomendada

NAT entre a máquina real e máquinas virtuais (VirtualBox)

Unixsarplot - Agentless performance monitoring tool

VNC - Habilitando área de transferência

Lançamento do Metamorphose Linux 2.0

Instalação da IDE MPLABX e do compilador XC8 da Microchip no Fedora 23 amd64

  

Comentários
[1] Comentário enviado por haseo em 31/05/2008 - 01:35h

Cara Fantastico !!! Tava apanhando do vmWare a muito tempo! Obrigadao

[2] Comentário enviado por ans23 em 19/06/2008 - 00:59h

Olá Fernando, primeiramente quero parabeniza-lo pelo artigo, ficou muito bom, mas gostaria de uma ajuda, por que mesmo executando os passos ainda esta ocorrendo o seguinte erro:

/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)


A configuração da maquina é Intel Core 2 Duo T5550 Toshiba A205-S5861, Ubuntu 8.04 2.6.24-17.

Se puder ajudar fico grato.

[3] Comentário enviado por fernandord em 20/06/2008 - 08:42h

confere os passos porque esse erro não acontece com o vmware e sim com o vmware-server-console, tem certeza que rodou o ./runme.pl do any-any update?

[4] Comentário enviado por ans23 em 20/06/2008 - 16:05h

Olá Fernando, então ... eu refiz todo o passo a passo, mas mesmo assim esta com o mesmo erro, tem duas informações importantes que pode fazer diferença, primeiro que ele nao cria o diretorio /usr/lib32, é normal, eu criei ele na "mão", segundo que quando executo o getlibs ele aparece a seguinte saida:
No match for libexpat.so.0
No match for libsexy.so.1
No match for libsexymm.so.1
esta correto??

Você ve alguma saida nisto???

Flw

[5] Comentário enviado por eduardogomes em 25/06/2008 - 18:23h

Olá Fernando, sou novo por aqui e tem pouco tempo que estou trabalhando com linux. Segui todos estes passos que você descreveu em seu tutorial, más meu Vmware Server console só carrega na barra de ferramentas e depois some.Meu micro é 32bits.
Não deveria carregar nenhuma janela para eu poder usar o programa?

Desde já lhe agradeço.

Minha máquina:
P4 2.4GHZ / 512MB / Geforce 5500 256MB / HD 80 / Placa mãe Asus P4s800-MX-SE

[6] Comentário enviado por RicardoLoff em 26/06/2008 - 11:39h

Bom dia. Estou com o mesmo problema que o ans23. Ao chamar o vmware-server-console aparecem as mesmas mensagens de erro no console:
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)

1 - Mas vou detalhar mais a minha situação. A instalação do server e do console estão dentro da mesma máquina!
Isso é possível?
2 - A instalação não é numa plataforma 64bits, como no seu artigo, e sim numa estação de trabalho 32bits. Quero experimentar, inicialmente, em uma estação de trabalho, para depois ir para um server.
Isso ajuda na solução?

Caso possas, gostaria que me ajudasse.

[7] Comentário enviado por RicardoLoff em 26/06/2008 - 14:48h

A solução para o meu problema e do ans23 está aqui:
http://fl0cker.blogspot.com/2008/04/instalando-o-vmware-server-console-no.html
...``Terminada a instalação ao executar o comando vmware-server-console ele irá retornar alguns erros, para corrigí-los basta executar os comandos abaixo:

cd /usr/lib/vmware-server-console/lib/libgcc_s.so.1
sudo mv libgcc_s.so.1 libgcc_s.so.1.org
cd ../libpng12.so.0
sudo mv libpng12.so.0 libpng12.so.0.org

Com isso seu VMware-server-console já está pronto para acessar o VMware-server.``

Abraço!

[8] Comentário enviado por eduardogomes em 26/06/2008 - 17:43h

Primeiro agradeço ao Ricardoloff pela dica.

E segundo, tentei entrar pelo terminal e o meu deu o mesmo erro do ans23 e do RicardoLoff.
Executei a dica que o RicardoLoff. postou e o vmware console abre beleza más quando dou o comando vmware server no terminal ele me responde com o seguinte erro:

[email protected]:~# vmware server
/usr/bin/vmware: 166: cannot open /etc/vmware/locations: No such file
exec: 180: /lib/wrapper-gtk24.sh: not found

e se eu uso o atalho em, aplicações/ferramentas do sistema/Vmsware server console, ele só carrega na barra de ferramentas e depois some sem resposta de erro nem janela do programa.

O que estou fazendo de errado ou deixando de fazer?

*Eu o instalei pois preciso de emular o Windows no meu Linux(Ubuntu 8.04)

desde já lhe agradeço.


[9] Comentário enviado por rogeriojlle em 05/07/2008 - 14:09h

Caro ANS23
Estava com problemas parecidos com o seu e resolvi da seguinte forma:

Usei o tutorial do ubuntu disponível em:

https://help.ubuntu.com/community/VMware/Server

vou colar aqui a parte que usei:

Note: This will take care of uninstalling any old version of VMWare server you might have, while keeping the virtual machines and their settings intact.

1. Prep ~. Install the needed tools.

sudo apt-get install build-essential linux-headers-`uname -r` xinetd

2. Download vmware server (be sure to obtain a serial number) Place it in a safe directory ( I use ~/src/VMWare) and extract.

mkdir -p ~/src/VMWare #Download VMWare files here

*

VMWare server : http://www.vmware.com/download/server/
*

VMWare serial number : http://register.vmware.com/content/registration.html
* Extract and install VMWare Server.

cd ~/src/VMWare
tar xzf VMware-server-1.0.6-91891.tar.gz

cd ~/src/VMWare/vmware-server-distrib
sudo ./vmware-install.pl

* Select defaults.
* Enter your serial # during the installation.
* Post-install configuration. Last, before running vmware :

sudo cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1
sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0




Agora eu queria saber de uma coisa, mesmo tendo quase certeza de que a resposta é NÃO:
tem como fazer o vmware manipular uma máquina virtual criada numa partição NTFS? não estou falando em usar partição, e sim manipular os arquivos de maneira tradicional usando o disco virtual criado pelo wizard dele.
Estou usando o ntfs-3g e acesso normalmente a partição ntfs pelo Nautilus com permissão de leitura e escrita. mas não deu certo no Vmware, aí eu troquei o lugar para uma pasta do Linux e até agora tá indo...
Duas coisas, na verdade: nesse caso poderei criar uma partição FAT? se sim poderei manipular depois essa máquina quando eu bootar no WINXP?

[10] Comentário enviado por fernandord em 07/07/2008 - 13:26h

Atualização:

para o vmware 1.06, basta seguir os passos do vmware-console o server já instala sem o any-any update...
correção:
faltou o sudo no getlibs, então ao invés de digitar:
getlibs /usr/lib/vmware-server-console/bin/vmware-server-console
faça:
sudo getlibs /usr/lib/vmware-server-console/bin/vmware-server-console

[11] Comentário enviado por moscarelli em 11/07/2008 - 16:41h

Boa tarde. SEguinte segui os tutoriais e consegui instalar o vmware server e o player. O problema é que quando eu rodo o server, não consigo conectar ao locahost. ele informa que o serviço não esta presente ou não esta configurado. E ja olhei o serviço esta ativo. Alguém tem uma solução? Obrigado

[12] Comentário enviado por fernandord em 11/07/2008 - 16:58h

Na hora de instalar o server voce deixou na porta padrão, ou escolheu uma diferente? Se trocou, na hora em que executar o cliente ao invés de escolher local host, escolha remote host e coloque 127.0.0.1:porta_escolhida veja se vai....

[13] Comentário enviado por moscarelli em 11/07/2008 - 17:30h

I isntalador não me perguntou sobre porta alguma. Com configuro isto na mão mesmo?
PS: No 7.10 era tão tranquilo..... em teoria o 8.04 devia ser MELHOR!

[14] Comentário enviado por fernandord em 11/07/2008 - 18:10h

Não perguntou? estranho, pq aqui ele sempre pergunta hoje o padrão é a 902 pro vmware-server

se quiser trocar é só editar o /etc/vmware/config

[15] Comentário enviado por moscarelli em 11/07/2008 - 18:52h

Meu config esta assim:


product.version = "@@[email protected]@"
control.fullpath = "/usr/bin/vmware-cmd"
authd.fullpath = "/usr/sbin/vmware-authd"
loop.fullpath = "/usr/bin/vmware-loop"
libdir = "/usr/lib/vmware"
vmware.fullpath = "/usr/bin/vmware"
product.buildnumber = "93057"
dhcpd.fullpath = "/usr/bin/vmnet-dhcpd"
product.name = "VMware Player"
vmnet1.hostonlyaddress = "172.16.131.1"
vmnet1.hostonlynetmask = "255.255.255.0"

Pode me copiar o seu? Obrigado.

[16] Comentário enviado por chrmorais em 18/07/2008 - 06:14h

Valeu malungo!!! Essa dica salvou meu dia. merece uma cerva.

[17] Comentário enviado por lordhulk em 27/09/2008 - 21:19h

Olá
Eu fiz um artigo sobre como instalar o vmware server no ubuntu 8.04 server e no debian etch em http://jeferson.info/instalando-vmware-server-no-ubuntu-804-server-edition-e-debian.
Tentei ser bem passo a passo e cobrir alguns erros comuns na instalação e configuração do mesmo.
Espero que possa ser útil.
Abraços,



Contribuir com comentário