VMware Installation · 9 min read · Oct 01, 2025

Como Instalar o VMware Server No Debian Sarge

Como Instalar o VMware Server No Debian Sarge

Versão 1.0
Autor: Falko Timme , Till Brehm

Este tutorial fornece instruções passo a passo sobre como instalar o VMware Server gratuito (versão 1.0.1) em um sistema Debian Sarge.

O VMware acabou de lançar a versão 1.0 de seu VMware Server gratuito. Com o VMware Server, você pode criar e executar sistemas operacionais convidados (“máquinas virtuais”) como Linux, Windows, FreeBSD, etc. sob um sistema operacional host. Isso tem a vantagem de que você pode executar vários sistemas operacionais no mesmo hardware, o que economiza muito dinheiro, e você pode mover máquinas virtuais de um VMware Server para o próximo (ou para um sistema que tenha o VMware Player, que também é gratuito). Neste artigo, usamos o Debian Sarge (3.1) como o sistema operacional host.

Quero dizer primeiro que esta não é a única maneira de configurar um sistema desse tipo. Existem muitas maneiras de alcançar esse objetivo, mas este é o caminho que eu sigo. Não dou nenhuma garantia de que isso funcionará para você!

1 Nota Preliminar

Assumo que você já configurou um sistema Debian Sarge básico. Você pode configurar seu sistema conforme descrito nas duas primeiras páginas deste tutorial: A Configuração Perfeita - Debian Sarge (3.1).

Eu uso 192.168.0.100 como o endereço IP e server1.example.com como o nome do host do meu sistema Debian Sarge neste tutorial. Se o seu sistema Debian Sarge não tiver um endereço IP estático, você deve agora alterar sua configuração de rede para que ele tenha um endereço IP estático no futuro:

vi /etc/network/interfaces

| # /etc/network/interfaces -- arquivo de configuração para ifup(8), ifdown(8) # A interface de loopback auto lo iface lo inet loopback # A primeira placa de rede - esta entrada foi criada durante a instalação do Debian # (rede, broadcast e gateway são opcionais) auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |

(Se você usar um gateway diferente de 192.168.0.1, altere o endereço IP do gateway em /etc/network/interfaces.)

Então reinicie sua rede:

/etc/init.d/networking restart

Edite /etc/resolv.conf e adicione alguns servidores de nomes:

vi /etc/resolv.conf

| search server nameserver 145.253.2.75 nameserver 193.174.32.18 nameserver 194.25.0.60 |

Edite /etc/hosts e adicione seu novo endereço IP:

vi /etc/hosts

| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # As linhas a seguir são desejáveis para hosts compatíveis com IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |

2 Instalando Pacotes Necessários

Primeiro, atualizamos nosso banco de dados de pacotes:

apt-get update

Agora instalamos os pacotes necessários pelo VMware em nosso sistema Debian Sarge executando

apt-get install kernel-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 xlibs-dev

Você será solicitado a responder algumas perguntas, às quais você pode responder da seguinte forma:

Tentar autodetectar hardware de vídeo? <– Não

Selecione o driver de servidor X desejado. <– vesa

Usar interface de dispositivo de framebuffer do kernel? <– Sim

Por favor, selecione o conjunto de regras XKB a ser usado. <– xfree86

Por favor, selecione seu modelo de teclado. <– pc104

Por favor, selecione seu layout de teclado. <– [Selecione seu layout de teclado, por exemplo, de, se você tiver um teclado alemão.]

Por favor, selecione sua variante de teclado. <– [Deixe em branco.]

Por favor, selecione suas opções de teclado. <– [Deixe em branco.]

Por favor, escolha a porta do mouse. <– /dev/input/mice

Seu monitor é um dispositivo LCD? <– Não

Por favor, escolha um método para selecionar as características do seu monitor. <– Avançado

Digite a faixa de sincronização horizontal do seu monitor. <– 28-50

Digite a faixa de atualização vertical do seu monitor. <– 43-75

Selecione os modos de vídeo que você gostaria que o servidor X usasse. <– 1024x768, 800x600, 640x480

Por favor, selecione sua profundidade de cor padrão desejada em bits. <– 24

Resolução da impressora padrão <– 600

A maioria dessas respostas não é realmente importante porque não queremos usar a área de trabalho em nosso sistema Debian Sarge. Vamos nos conectar ao VMware Server a partir de nossa estação de trabalho mais tarde, que pode ser um sistema Windows ou Linux que tenha o pacote cliente do VMware Server instalado.

Em seguida, criamos o diretório /var/vm onde queremos instalar nossas máquinas virtuais mais tarde. As máquinas virtuais requerem muito espaço em disco, certifique-se de ter espaço livre suficiente em sua partição /var para as máquinas virtuais:

mkdir /var/vm

3 Obtendo o VMware Server

O servidor VMware pode ser baixado gratuitamente do site da VMware: http://www.vmware.com/download/server/
Para executar o software VMware Server, você precisa de um número de série (gratuito), que pode ser solicitado clicando no botão “Registrar agora” na página de download.

4 Baixando O Software

Para configurar o VMWare Server no Debian Sarge, precisamos dos seguintes pacotes da página de downloads da VMware:

VMware Server para linux (Binary tar.gz)
Interface de Gerenciamento (Binary tar.gz)

Queremos baixar os pacotes para nosso diretório /tmp, portanto, vamos até lá:

cd /tmp

Para baixar o software para seu servidor, recomendo usar o programa de linha de comando linux wget. A sintaxe do wget é a seguinte:

wget [URL do pacote tar.gz binário do VMware Server para linux]  
wget [URL do pacote tar.gz binário da Interface de Gerenciamento]

Descompactando o tar.gz do servidor:

tar xvfz VMware-server-*.tar.gz

Executando o script de instalação:

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

O instalador faz algumas perguntas. Na maioria das vezes, você pode aceitar o valor padrão:

Criando um novo banco de dados de instalador usando o formato tar3.
Instalando o conteúdo do pacote.

Em qual diretório você deseja instalar os arquivos binários?
[/usr/bin] <– /usr/bin

Qual é o diretório que contém os diretórios init (rc0.d/ a rc6.d/)?
[/etc] <– /etc

Qual é o diretório que contém os scripts init?
[/etc/init.d] <– /etc/init.d

Em qual diretório você deseja instalar os arquivos do daemon?
[/usr/sbin] <– /usr/sbin

Em qual diretório você deseja instalar os arquivos da biblioteca?
[/usr/lib/vmware] <– /usr/lib/vmware

O caminho “/usr/lib/vmware” não existe atualmente. Este programa vai
criar, incluindo os diretórios pai necessários. É isso que você deseja?
[sim] <– sim

Em qual diretório você deseja instalar os arquivos manuais?
[/usr/share/man] <– /usr/share/man

Em qual diretório você deseja instalar os arquivos de documentação?
[/usr/share/doc/vmware] <– /usr/share/doc/vmware

O caminho “/usr/share/doc/vmware” não existe atualmente. Este programa
vai criar, incluindo os diretórios pai necessários. É isso que você deseja?
[sim] <– sim

A instalação do VMware Server 1.0.1 build-29996 para Linux foi concluída  
sucessivamente. Você pode decidir remover este software do seu sistema a qualquer  
tempo invocando o seguinte comando: "/usr/bin/vmware-uninstall.pl".

Antes de executar o VMware Server pela primeira vez, você precisa configurá-lo invocando o seguinte comando: “/usr/bin/vmware-config.pl”. Você quer que este programa invoque o comando para você agora? [sim] <– sim

Certificando-se de que os serviços do VMware Server estão parados.
Parando serviços do VMware:  
Monitor de máquina virtual concluído

Você deve ler e aceitar o Contrato de Licença de Usuário Final para continuar.
Pressione enter para exibi-lo. <– [ENTER]

..... snip [TEXTO DA LICENÇA] ......

Você aceita? (sim/não) <– sim

Configurando bibliotecas GTK+ 2.4 de fallback.

Em qual diretório você deseja instalar os ícones de tipo mime?
[/usr/share/icons] <– /usr/share/icons

O caminho “/usr/share/icons” não existe atualmente. Este programa vai
criar, incluindo os diretórios pai necessários. É isso que você deseja?
[sim] <– sim

Qual diretório contém seus arquivos de entrada do menu de desktop? Esses arquivos têm uma
extensão de arquivo .desktop. [/usr/share/applications] <– /usr/share/applications

Em qual diretório você deseja instalar o ícone do aplicativo?
[/usr/share/pixmaps] <– /usr/share/pixmaps

Tentando encontrar um módulo vmmon adequado para seu kernel em execução.

Nenhum dos módulos vmmon pré-compilados para o VMware Server é adequado para seu
kernel em execução. Você quer que este programa tente construir o módulo vmmon para
sua máquina (você precisa ter um compilador C instalado em seu sistema)? [sim] <– sim

Usando compilador "/usr/bin/gcc". Use a variável de ambiente CC para substituir.

Qual é a localização do diretório de arquivos de cabeçalho C que correspondem ao seu kernel em execução? [/lib/modules/2.6.8-2-386/build/include] <– /lib/modules/2.6.8-2-386/build/include

[...]

Você quer rede para suas máquinas virtuais? (sim/não/ajuda) [sim] <– sim

Configurando uma rede bridged para vmnet0.
As seguintes redes bridged foram definidas:
. vmnet0 está bridged para eth0

Você deseja configurar outra rede bridged? (sim/não) [não] <– não

Você quer poder usar a rede NAT em suas máquinas virtuais? (sim/não)
[sim] <– sim

Configurando uma rede NAT para vmnet8.

Você quer que este programa procure uma sub-rede privada não utilizada? (sim/não/ajuda)
[sim] <– sim

Procurando uma sub-rede privada não utilizada (isso pode levar algum tempo)...
A sub-rede 192.168.221.0/255.255.255.0 parece estar não utilizada.
As seguintes redes NAT foram definidas:
. vmnet8 é uma rede NAT na sub-rede privada 192.168.221.0.

Você deseja configurar outra rede NAT? (sim/não) [não] <– não

Você quer poder usar a rede apenas do host em suas máquinas virtuais?
[sim] <– sim

Configurando uma rede apenas do host para vmnet1.

Você quer que este programa procure uma sub-rede privada não utilizada? (sim/não/ajuda)
[sim] <– sim

Procurando uma sub-rede privada não utilizada (isso pode levar algum tempo)...
A sub-rede 192.168.211.0/255.255.255.0 parece estar não utilizada.
As seguintes redes apenas do host foram definidas:
. vmnet1 é uma rede apenas do host na sub-rede privada 192.168.211.0.

Você deseja configurar outra rede apenas do host? (sim/não) [não] <– não

[...]

Por favor, especifique uma porta para conexões de console remoto usar [902] <– 902

Reiniciando o superservidor de internet: inetd.  
Configurando a API de Scripting VmPerl do VMware.
Construindo a API de Scripting VmPerl do VMware.
Usando compilador "/usr/bin/gcc". Use a variável de ambiente CC para substituir.
Instalando a API de Scripting VmPerl do VMware.
A instalação da API de Scripting VmPerl do VMware foi bem-sucedida.
Gerando Certificado SSL do Servidor

Em qual diretório você deseja manter seus arquivos de máquinas virtuais?
[/var/lib/vmware/Virtual Machines] <– /var/vm

Por favor, insira seu número de série de 20 caracteres.

Digite XXXXX-XXXXX-XXXXX-XXXXX ou ‘Enter’ para cancelar: <– seu número de série do VMware Server

Iniciando serviços do VMware:  
Monitor de máquina virtual concluído  
Ethernet virtual concluído  
Rede bridged em /dev/vmnet0 concluído  
Rede apenas do host em /dev/vmnet1 (em segundo plano) concluído  
Rede apenas do host em /dev/vmnet8 (em segundo plano) concluído  
Serviço NAT em /dev/vmnet8 concluído
A configuração do VMware Server 1.0.1 build-29996 para Linux para este kernel em execução foi concluída com sucesso.

É isso, o VMware Server está instalado em nosso sistema Debian Sarge. Vamos para o próximo passo…

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.