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.346 ]

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

Raspberry Pi 4B Como Servidor Linux de Baixo Custo

Monitorando interface IPMI

Diferentes áreas de trabalho com diferentes wallpapers

Metisse (3D Desktop): Um novo conceito de interface gráfica!

Convertendo sistemas físicos em máquinas virtuais

  
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