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 restartEdite /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 updateAgora 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-devVocê 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/vm3 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 /tmpPara 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.gzExecutando o script de instalação:
cd vmware-server-distrib
./vmware-install.plO 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ídoVocê 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 eth0Você 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 ServidorEm 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ídoA 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…
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.