VMWare no Ubuntu passo a passo

Este artigo apresenta um passo-a-passo completo para a instalação do VMWare no Ubuntu 8.04.

[ Hits: 105.812 ]

Por: Telmo Lemos da Rosa em 21/08/2008


Pré-requisitos



Em virtude da instalação do VMWare ocorrer através da compilação dos seus fontes, precisaremos inicialmente preparar o ambiente para possibilitar compilações.

Através do aptitude, gerenciador de pacotes do Debian e seus derivados (como o Ubuntu, no nosso caso), instalaremos todos pré-requisitos necessários, como os headers do kernel e programas de compilação etc.

Entendendo um pouco sobre aptitude

Referente ao aptitude, é importante que ele esteja atualizado, para baixar as versões mais novas dos programas. Para atualizá-lo utilize o seguinte comando:

# aptitude update

Mais sobre aptitude:
  • aptitude upgrade: Atualiza os pacotes, kernel etc. É importante ter certeza que essa atualização não vai prejudicar o funcionamento do servidor antes de executá-la;
  • aptitude search [nome do pacote]: Procura pacotes;
  • aptitude install [nome do pacote]: Instala um pacote;
  • aptitude remove [nome do pacote]: Remove um pacote;
  • aptitude purge [nome do pacote]: Remove um pacote e suas configurações.

Voltando aos pré-requisitos do VMWare

Instale os cabeçalhos (headers) do kernel. Com o comando abaixo incluímos no aptitude a verificação da versão atual do kernel para pouparmos trabalho de verificar.

Obs. 1: Não esqueça que esses comandos devem ser executados como superusuário (root).

Obs. 2: Através do comando whoami podemos verificar o usuário logado.

# aptitude install linux-headers-`uname -r`

Instalar o kit de ferramentas necessário às compilações:

# aptitude install build-essential

Instalar a versão segura do Inetd:

# aptitude install xinetd

Instalar algumas bibliotecas necessárias:

# aptitude install libX11-dev
# aptitude install libxtst6
# aptitude install xlibs-dev
# aptitude install install libc6-i386
# aptitude install install ia32-libs


    Próxima página

Páginas do artigo
   1. Pré-requisitos
   2. Download e registro do VMWare
   3. Compilando o VMWare
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Extreme Programming e sua relação com Software Livre

Iniciando no NFS

Escreva para o VOL - Contribua você também!

Criação de um repositório (mrepo) - Red Hat e CentOS 5 (com atualização na RHN para RedHat)

VPN - usando SSH

  
Comentários
[1] Comentário enviado por rony_souza em 21/08/2008 - 15:58h

Pensei que estivesse nos repositorio oficiais 0///

Mesmo assim valeu mano @_@

[2] Comentário enviado por thelinux em 22/08/2008 - 08:58h

Parabéns pela iniciativa.

[3] Comentário enviado por removido em 22/08/2008 - 10:04h

muito bom !!!!!!!!!!

[4] Comentário enviado por luiscarlos em 22/08/2008 - 12:44h

telmolr, acho muito bacana sua iniciativa de contribuir com a comunidade, mas postar artigo de 2 linhas não deveria ser considerado, quero que continue postando, mas tente fazer algo mais que simplesmente ensinar o cara que lê seu artigo a digitar uma linha e todos os problemas se resolvem.
É claro que tudo é melhor quando conseguimos a solução de todos os problemas com uma única linha, mas conhecer a fundo ensina muito mais, e esta, acredito eu, ser a finalidade desta comunidade. Sucesso meu amigo.

[5] Comentário enviado por boron08 em 22/08/2008 - 14:19h

Desculpe a pergunta cretina , mas posso usar ele so em um computador, nao como servidor,mas como usuario comum?

[6] Comentário enviado por InFog em 25/08/2008 - 13:02h

Oi Telmolr,

Na verdade esse patch any-any é mais uma gambiarra para as versões antigas rodarem em kernels mais novos. A versão atual (1.0.6) funciona no kernel 2.6.24 e 2.6.25 normalmente. Aliás no kernel 2.6.18 nem precisa desse any-any para a 1.0.4 do vmware. Creio que faltou um pouco mais de pesquisa, mas o artigo ficou bom para iniciantes no assunto "VMWare".

Abraços

InFog

[7] Comentário enviado por JCgyn em 02/09/2008 - 12:11h

cara pode me ajudar ?

estou tendo problemas para rodar o windows xp no vmware

eu crio a maquina virtual tudo certo
mas quando eu vou para ligá-la
dá um erro:

"Failed to allocate page for guest RAM!"

sabe o que pode ser ?
como eu posso resolver isso ?

ps.: quando eu inicio uma máquina virtual 'crua' (sem SO instalado no vmdk)
também dá esse erro

ps2.: já tentei com o vmplayer e a workstation ambos dá erro

aqui o erro completa que me aparece na janela:

VMware Workstation unrecoverable error: (vcpu-0)
Failed to allocate page for guest RAM!
A log file is available in "/media/disk/Documents and Settings/Admin/Meus documentos/My Virtual Machines/WinXP -Linux/vmware.log". Please request support and include the contents of the log file.
To collect data to submit to VMware support, select Help > About and click "Collect Support Data". You can also run the "vm-support" script in the Workstation folder directly.
We will respond on the basis of your support entitlement.



não precisa mais
já resolvi !


[9] Comentário enviado por angeloo em 25/01/2009 - 09:27h

DÁ A SEGUINTE MENSAGEM
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.24-23-generic/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entrando no diretório `/tmp/vmware-config3/vmmon-only'
make -C /lib/modules/2.6.24-23-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.24-23-generic'
CC [M] /tmp/vmware-config3/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config3/vmmon-only/./include/vmware.h:25,
from /tmp/vmware-config3/vmmon-only/linux/driver.c:48:
/tmp/vmware-config3/vmmon-only/./include/vm_basic_types.h:161: erro: conflicting types for ‘uintptr_t’
include/linux/types.h:40: erro: previous declaration of ‘uintptr_t’ was here
No arquivo incluído de /tmp/vmware-config3/vmmon-only/linux/driver.h:20,
de /tmp/vmware-config3/vmmon-only/linux/driver.c:49:
/tmp/vmware-config3/vmmon-only/./include/compat_wait.h:37:5: aviso: "VMW_HAVE_EPOLL" não éstá definido
/tmp/vmware-config3/vmmon-only/./include/compat_wait.h:43:5: aviso: "VMW_HAVE_EPOLL" não éstá definido
In file included from /tmp/vmware-config3/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config3/vmmon-only/linux/driver.c:49:
/tmp/vmware-config3/vmmon-only/./include/compat_wait.h:60: erro: conflicting types for ‘poll_initwait’
include/linux/poll.h:65: erro: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config3/vmmon-only/linux/driver.c:147: aviso: initialization from incompatible pointer type
/tmp/vmware-config3/vmmon-only/linux/driver.c:151: aviso: initialization from incompatible pointer type
/tmp/vmware-config3/vmmon-only/linux/driver.c: Na função ‘LinuxDriver_Ioctl’:
/tmp/vmware-config3/vmmon-only/linux/driver.c:1659: erro: ‘struct mm_struct’ has no member named ‘dumpable’
make[2]: ** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Erro 1
make[1]: ** [_module_/tmp/vmware-config3/vmmon-only] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.24-23-generic'
make: ** [vmmon.ko] Erro 2
make: Saindo do diretório `/tmp/vmware-config3/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

root@cordovil-desktop:/home/angelo/Aplicativos/vmware-server-distrib#

QUAL SERIA A SOLUÇÃO???
Editar

[10] Comentário enviado por shivaisis em 06/03/2009 - 21:27h

Olá Telmo!
gostaria de parabenizá-lo pela iniciativa.
mas também queria pedir-lhe ajuda.
ocorre que uso o Ubuntu 8.10, instalei o vmware(VMware-server-1.0.8-126538.tar.gz), conforme seu tutorial, instalei também o vmware-any-any-update-116.tgz. Só que na hora que chamo o VMWare ele começa a iniciar, mas fica por alguns segundos na barra inferior e depois desaparece.
Tem alguma idéia do que possa estar ocorrenco?
PS.
a pasta /etc/vmware/ssl não existia eu a criei, será que isso ocorreu por causa da versão do vm?
se puder dar uma ajuda fico grato!
valeu!

[11] Comentário enviado por shivaisis em 06/03/2009 - 21:32h

Opa! sou eu novamente
olha quando eu o chamo no console e retorna este erro:
root@santos-laptop:~# vmware
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.

pelo que entedi está dizendo que o vmware está instalado, mas a configuração não é a correta para o sistema e manda eu reconfigurar, mas como fazer isso?
valeu!

[12] Comentário enviado por katifloripa em 30/03/2009 - 12:37h

comigo aconteceu a mesma coisa do angelo, ja atualizei kernel, instalei varios pacotes e continua na mesma :(
sou novata na area, mas gostaria de ajuda pra instalar a vm pra testar outros sistemas

valeu :)

katy

[13] Comentário enviado por peter061 em 13/12/2013 - 22:54h

Olá, tenho uma maquina q esta com o Ubuntu e o VMware instalado nela, com um sistema virtualizado,
gostaria de saber como faço para iniciar o vmware junto com o Ubuntu? caso seja reiniciado

[14] Comentário enviado por jhelenoa em 30/09/2014 - 18:48h

oi galera estou precisando de ajuda estou tentando instalar vmware server no ubuntu server 10.4
esta dando esse erro ja no final
> Trying to find a suitable vmmon module for your running kernel.
>
> None of the pre-built vmmon modules for VMware Server is suitable for your
> running kernel. Do you want this program to try to build the vmmon module for
> your system (you need to have a C compiler installed on your system)? [yes]
>
> Using compiler "/usr/bin/gcc". Use environment variable CC to override.
>
> What is the location of the directory of C header files that match your running
> kernel? [/lib/mod ules/2.6.32-66-server/build/include]
versão da VM
VMware-server-1.0.8-126538.
que faço aqui

[15] Comentário enviado por mc.eagle em 22/02/2015 - 21:48h

Achei um conf. mais atualizado: http://www.diolinux.com.br/2014/07/como-instalar-o-vmware-player-no-linux.html


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts