Poupe 15% em todos os serviços de alojamento

Teste as suas habilidades e obtenha Desconto em qualquer plano

Utilizar o código: Skills Começar a trabalhar
Secções
Linux Servidores Virtuais

Como Instalar VMware Workstation Player no Linux: Um Guia Completo Passo a Passo

VMware Workstation Player é uma das plataformas de virtualização gratuitas mais poderosas e amplamente utilizadas disponíveis atualmente. Permite que os utilizadores executem múltiplos sistemas operativos simultaneamente numa única máquina física — tornando-a uma ferramenta indispensável para programadores, administradores de sistemas, investigadores de segurança e profissionais de TI que precisam testar software, simular ambientes de rede ou explorar diferentes configurações de SO sem a sobrecarga de hardware dedicado.

Quer esteja a executar Ubuntu, CentOS ou Fedora, este guia abrangente irá orientá-lo em cada passo da instalação do VMware Workstation Player no Linux, desde os requisitos do sistema e instalação de dependências até criar a sua primeira máquina virtual e otimizá-la com VMware Tools.

> Dica Profissional: Se precisar de uma alternativa robusta baseada na nuvem para virtualização local, considere VPS Hosting da AlexHost — oferecendo servidores virtuais de alto desempenho com acesso root completo, escalabilidade flexível de recursos e infraestrutura de nível empresarial a preços competitivos.

O que é VMware Workstation Player?

VMware Workstation Player (anteriormente VMware Player) é uma aplicação de virtualização de desktop gratuita desenvolvida pela VMware, Inc. Permite que os utilizadores executem uma ou mais máquinas virtuais (VMs) num único sistema anfitrião físico. Cada VM funciona como um ambiente completamente isolado com o seu próprio hardware virtual — incluindo CPU, RAM, armazenamento e interfaces de rede.

Os casos de utilização principais incluem:

  • Desenvolvimento e teste de software — Execute e teste aplicações em múltiplos ambientes de SO sem reiniciar.
  • Investigação de segurança — Analise malware com segurança ou teste exploits em ambientes sandbox isolados.
  • Educação e formação — Pratique tarefas de administração de sistemas sem arriscar sistemas de produção.
  • Suporte de software legado — Execute sistemas operativos mais antigos necessários para aplicações legadas.
  • Teste de compatibilidade multiplataforma — Verifique que o seu software se comporta corretamente no Windows, Linux e outras plataformas.

VMware Workstation Player suporta uma vasta gama de sistemas operativos convidados, incluindo todas as principais distribuições Linux, versões Windows e até macOS (com limitações).

Requisitos do Sistema

Antes de prosseguir com a instalação, verifique se o seu sistema Linux cumpre os requisitos mínimos de hardware e software para VMware Workstation Player.

Requisitos de Hardware

ComponenteMínimoRecomendado
CPUProcessador x86 de 64 bits (2011 ou posterior)Processador multi-núcleo (4+ núcleos)
RAM2 GB4 GB ou mais
Espaço em Disco1,5 GB para instalação VMware20+ GB (incluindo armazenamento de VM)
EcrãResolução 1024×7681920×1080 ou superior
RedeOpcionalAdaptador Ethernet ou Wi-Fi

Requisitos de Software

  • Uma distribuição Linux de 64 bits (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+, ou equivalente)
  • Versão do kernel Linux 3.10 ou posterior
  • Compilador GCC e cabeçalhos do kernel correspondentes ao seu kernel em execução
  • Privilégios sudo ou root para instalação

Verificar Informações do Seu Sistema

Antes de começar, execute os seguintes comandos para confirmar os detalhes do seu sistema:

# Check Linux distribution and version
cat /etc/os-release

# Check kernel version
uname -r

# Check available RAM
free -h

# Check available disk space
df -h

Passo 1 — Transferir VMware Workstation Player

Visite a Página Oficial de Transferência VMware

Navegue até à página oficial de transferência do VMware Workstation Player no seu navegador web.

Selecione a Versão Linux

Na página de transferência:

  1. Localize a secção VMware Workstation Player.
  2. Selecione Linux como seu sistema operativo.
  3. Clique no botão Download Now para a versão estável mais recente.

O ficheiro transferido terá uma extensão .bundle e um nome de ficheiro semelhante a:

VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle

Transferir via Linha de Comando (Método Alternativo)

Se preferir transferir diretamente do terminal, pode utilizar wget ou curl. Primeiro, obtenha o URL de transferência direta do site VMware, depois execute:

wget -O VMware-Player-latest.bundle "https://download3.vmware.com/software/player/file/VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle"

> Nota: Substitua o URL pela ligação de transferência atual real do site VMware, pois os números de versão mudam com cada lançamento.

Passo 2 — Tornar o Instalador Executável

Após a conclusão da transferência, precisa de conceder permissões de execução ao ficheiro instalador .bundle antes de poder ser executado.

Abra um terminal e mude para o diretório onde o ficheiro foi guardado (normalmente ~/Downloads):

cd ~/Downloads

Verifique o Ficheiro Transferido

Confirme que o ficheiro está presente e note o nome exato do ficheiro:

ls -lh VMware-Player-*.bundle

Exemplo de saída:

-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Aplicar Permissões de Execução

Utilize chmod para tornar o instalador executável:

chmod +x VMware-Player-*.bundle

Verifique a alteração de permissão:

ls -lh VMware-Player-*.bundle

O ficheiro deve agora mostrar um x no campo de permissões:

-rwxr-xr-x 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Passo 3 — Instalar Dependências Necessárias

VMware Workstation Player requer vários pacotes de sistema para compilar módulos do kernel durante a instalação. Estes módulos são essenciais para que os adaptadores de rede virtual e gestão de memória do VMware funcionem corretamente.

Para Distribuições Baseadas em Ubuntu e Debian

Atualize o seu índice de pacotes e instale as ferramentas de compilação necessárias e cabeçalhos do kernel:

sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make git

Descrições de pacotes:

  • build-essential — Instala GCC, G++ e Make — ferramentas de compilação essenciais.
  • linux-headers-$(uname -r) — Instala cabeçalhos do kernel correspondentes à sua versão de kernel em execução.
  • gcc — O Compilador C GNU, necessário para compilar módulos do kernel VMware.
  • make — Ferramenta de automação de compilação utilizada durante a compilação de módulos.

Para Distribuições Baseadas em CentOS, RHEL e Fedora

No CentOS 7 / RHEL 7:

sudo yum install -y kernel-devel kernel-headers gcc make perl
sudo yum groupinstall -y "Development Tools"

No CentOS 8 / RHEL 8 / Rocky Linux / AlmaLinux:

sudo dnf install -y kernel-devel kernel-headers gcc make perl
sudo dnf groupinstall -y "Development Tools"

No Fedora:

sudo dnf install -y kernel-devel kernel-headers gcc make perl

Verificar se os Cabeçalhos do Kernel Correspondem ao Seu Kernel em Execução

Este é um passo crítico que muitos utilizadores negligenciam. Os cabeçalhos do kernel instalados devem corresponder à sua versão de kernel em execução:

# Check running kernel version
uname -r

# Check installed kernel headers version (Ubuntu/Debian)
dpkg -l | grep linux-headers

# Check installed kernel headers version (CentOS/Fedora)
rpm -qa | grep kernel-devel

Se as versões não corresponderem, reinicie o seu sistema para carregar o kernel mais recente, ou instale cabeçalhos para a sua versão específica de kernel:

# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)

Passo 4 — Executar o Instalador VMware

Com as dependências instaladas e o instalador tornado executável, está pronto para executar a instalação do VMware Workstation Player.

Execute o Instalador com Privilégios Root

sudo ./VMware-Player-*.bundle

Se transferiu o ficheiro para uma localização específica, forneça o caminho completo:

sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Passos do Assistente de Instalação

O assistente de instalação gráfico será iniciado automaticamente. Siga estes passos:

1. Ecrã de Boas-vindas

Clique em Next para prosseguir além do ecrã de boas-vindas.

2. Acordo de Licença do Utilizador Final (EULA)

Leia cuidadosamente o Acordo de Licença do Utilizador Final do VMware. Selecione “I accept the terms in the license agreement” e clique em Next.

3. Atualizações de Software

Escolha se deseja que o VMware Workstation Player verifique automaticamente atualizações de software. Selecione a sua preferência e clique em Next.

4. Programa de Melhoria da Experiência do Utilizador

Decida se deseja participar no Programa de Melhoria da Experiência do Cliente (CEIP) do VMware. Isto é opcional. Clique em Next.

5. Atalhos

Escolha onde deseja que os atalhos do VMware Player sejam criados (ambiente de trabalho, Menu Iniciar, etc.). Clique em Next.

6. Pronto para Instalar

Revise as suas definições de instalação. Clique em Install para iniciar o processo de instalação.

7. Compilação do Módulo do Kernel

VMware compilará automaticamente os módulos do kernel necessários para o seu sistema. Este processo pode levar vários minutos dependendo do seu hardware. Verá indicadores de progresso durante a compilação.

8. Instalação Completa

Após a conclusão da instalação, clique em Finish para sair do assistente.

Instalação Silenciosa/Autónoma (Método de Linha de Comando)

Para implementações automatizadas ou ambientes de servidor sem GUI, pode instalar o VMware Player silenciosamente:

sudo ./VMware-Player-*.bundle --console --required --eulas-agreed

Explicações de sinalizadores:

  • --console — Executa o instalador em modo consola (não-GUI).
  • --required — Mostra apenas perguntas necessárias durante a instalação.
  • --eulas-agreed — Aceita automaticamente todos os Acordos de Licença do Utilizador Final.

Passo 5 — Iniciar VMware Workstation Player

Inicie a partir do Menu de Aplicações

Após a instalação, o VMware Workstation Player pode ser encontrado no menu de aplicações do seu ambiente de desktop em Applications > System Tools ou procurando por “VMware Player.”

Inicie a partir do Terminal

Alternativamente, inicie-o diretamente a partir do terminal:

vmplayer

Ou utilizando o caminho completo:

/usr/bin/vmplayer

Configuração Inicial

Quando o VMware Workstation Player é iniciado pela primeira vez, pode ser-lhe pedido que:

  1. Introduza uma chave de licença — A versão gratuita para uso pessoal não requer uma chave de licença. Selecione “Use VMware Workstation Player for free for non-commercial use” e clique em Continue.
  2. Aceite termos atualizados — Revise e aceite quaisquer termos adicionais se apresentados.

Será então saudado pelo ecrã inicial do VMware Workstation Player, onde pode criar novas máquinas virtuais ou abrir as existentes.

Passo 6 — Criar a Sua Primeira Máquina Virtual

Agora que o VMware Workstation Player está instalado e em execução, vamos percorrer a criação da sua primeira máquina virtual.

Passo 6.1 — Inicie o Assistente de Nova VM

No ecrã inicial do VMware Player, clique em “Create a New Virtual Machine”.

Passo 6.2 — Escolha a Fonte de Instalação

Ser-lhe-á perguntado como deseja instalar o sistema operativo convidado:

  • Disco instalador — Se tiver um disco de instalação físico na sua unidade óptica.
  • Ficheiro de imagem de disco instalador (ISO) — Selecione esta opção e navegue até ao seu ficheiro .iso transferido. Este é o método mais comum.
  • Instalarei o sistema operativo mais tarde — Cria uma VM em branco; instala o SO manualmente depois.

Selecione a sua opção preferida e clique em Next.

Passo 6.3 — Selecione o Sistema Operativo Convidado

Escolha o tipo e versão do sistema operativo que planeia instalar:

  • Microsoft Windows — Selecione a versão apropriada do Windows.
  • Linux — Selecione a sua distribuição Linux e versão.
  • Outro — Para sistemas operativos menos comuns.

VMware utiliza esta informação para otimizar as definições de hardware virtual para o SO selecionado. Clique em Next.

Passo 6.4 — Nomeie a Máquina Virtual e Escolha a Localização de Armazenamento

  • Nome da máquina virtual — Introduza um nome descritivo (por exemplo, “Ubuntu 22.04 Test Environment”).
  • Localização — Escolha onde os ficheiros da VM serão armazenados. Certifique-se de que a unidade de destino tem espaço livre suficiente (recomenda-se pelo menos 20 GB para a maioria das instalações de SO).

Clique em Next.

Passo 6.5 — Especifique a Capacidade do Disco

Defina o tamanho máximo do disco para a sua máquina virtual:

  • Mínimo recomendado: 20 GB para a maioria das distribuições Linux; 60 GB para Windows.
  • Armazenar disco virtual como um ficheiro único — Melhor desempenho, mas menos portável.
  • Dividir disco virtual em múltiplos ficheiros — Mais fácil de mover entre sistemas, ligeira sobrecarga de desempenho.

Clique em Next.

Passo 6.6 — Personalize Hardware (Opcional mas Recomendado)

Antes de terminar, clique em “Customize Hardware” para ajustar os recursos da sua VM:

RecursoRecomendação
Memória (RAM)Pelo menos 2 GB; 4 GB para uso confortável do ambiente de trabalho
Processadores2 CPUs virtuais para a maioria das cargas de trabalho
Adaptador de RedeNAT (padrão) para acesso à internet; Bridged para acesso à LAN
Controlador USBAtivar USB 3.1 para suporte de dispositivos modernos
EcrãAtivar aceleração 3D se necessário

Clique em Close quando terminar, depois clique em Finish.

Passo 6.7 — Instale o Sistema Operativo Convidado

A sua nova VM aparecerá na biblioteca do VMware Player. Clique em “Play virtual machine” para iniciá-la. A VM será iniciada a partir do seu ISO ou disco selecionado e começará o processo de instalação do SO. Siga os passos de instalação padrão para o seu sistema operativo escolhido.

Passo 7 — Instalar VMware Tools

VMware Tools é um conjunto de utilitários que melhora significativamente o desempenho e usabilidade das suas máquinas virtuais. Instalar VMware Tools é fortemente recomendado para todos os sistemas operativos convidados.

Benefícios do VMware Tools

  • Desempenho gráfico melhorado — Ativa controladores gráficos SVGA para melhor resolução e taxa de atualização.
  • Integração perfeita do rato — Elimina a necessidade de “capturar” e “libertar” o cursor do rato.
  • Área de transferência partilhada — Copie e cole texto e ficheiros entre SO anfitrião e convidado.
  • Arrastar e largar — Transfira ficheiros entre anfitrião e convidado arrastando e largando.
  • Sincronização de hora — Mantém o relógio do SO convidado sincronizado com o anfitrião.
  • Pastas partilhadas — Aceda a diretórios do anfitrião a partir do SO convidado.
  • Desempenho de rede melhorado — Desempenho do controlador de rede virtual aprimorado.

Método 1: Instale VMware Tools via Menu do VMware Player

  1. Inicie a sua máquina virtual e arranque no sistema operativo convidado instalado.
  2. A partir da barra de menu do VMware Player, navegue até Player > Manage > Install VMware Tools.
  3. VMware montará um CD/DVD virtual contendo o instalador do VMware Tools.
  4. No SO convidado, o CD deve montar automaticamente. Se não, monte-o manualmente:
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls
  1. Extraia e execute o instalador:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl
  1. Siga as instruções, aceitando valores padrão para a maioria das opções.
  2. Reinicie a máquina virtual após a conclusão da instalação.

Método 2: Instale Open VM Tools (Recomendado para Convidados Linux)

Para sistemas operativos convidados Linux, open-vm-tools é a alternativa recomendada ao pacote proprietário VMware Tools. É mantido pela comunidade de código aberto e está disponível nos repositórios da maioria das distribuições Linux.

No Ubuntu/Debian:

sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop

No CentOS/RHEL/Rocky Linux:

sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-tools

No Fedora:

sudo dnf install -y open-vm-tools open-vm-tools-desktop

Após a instalação, inicie e ative o serviço:

sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd

Verifique se o serviço está em execução:

sudo systemctl status vmtoolsd

Resolução de Problemas Comuns

Problema 1: A Compilação do Módulo do Kernel Falha

Sintoma: A instalação falha com erros relacionados à compilação do módulo do kernel.

Solução:

# Ensure kernel headers match running kernel
uname -r
dpkg -l | grep linux-headers  # Ubuntu/Debian

# Reinstall matching headers
sudo apt install --reinstall linux-headers-$(uname -r)

# Recompile VMware modules manually
sudo vmware-modconfig --console --install-all

Problema 2: VMware Player Não Inicia Após Atualização do Kernel

Sintoma: Após uma atualização do kernel, o VMware Player falha ao iniciar ou mostra erros de módulo.

Solução: Os módulos do kernel VMware devem ser recompilados após cada atualização do kernel:

sudo vmware-modconfig --console --install-all

Para automatizar este processo, considere utilizar o projeto vmware-host-modules ou DKMS (Dynamic Kernel Module Support).

Problema 3: Aviso “No 3D Support”

Sintoma: VMware Player apresenta um aviso sobre suporte de aceleração 3D ausente.

Solução: Instale as bibliotecas de renderização 3D necessárias:

# Ubuntu/Debian
sudo apt install -y libgl1-mesa-glx libglu1-mesa

# CentOS/Fedora
sudo dnf install -y mesa-libGL mesa-libGLU

Problema 4: Problemas de Conectividade de Rede em VMs

Sintoma: Máquinas virtuais não conseguem conectar-se à internet ou rede local.

Solução:

# Restart VMware networking services
sudo /etc/init.d/vmware restart

# Or use systemctl
sudo systemctl restart vmware

# Verify network interfaces
ip addr show

Problema 5: Erro de Permissões Insuficientes

Sintoma: Erro “You do not have permission to run VMware Player”.

Solução:

# Add your user to the vmware group
sudo usermod -aG vmware $USER

# Log out and log back in, then verify
groups $USER

VMware Player vs. VPS na Nuvem: Qual é o Certo para Si?

Embora o VMware Workstation Player seja uma excelente ferramenta para virtualização local, vale a pena compreender quando uma solução baseada na nuvem pode servir melhor as suas necessidades.

FatorVMware Workstation PlayerVPS na Nuvem
CustoGratuito (uso pessoal)Pagamento conforme utiliza ou fixo mensal
Dependência de hardwareRequer hardware local poderosoSem requisitos de hardware local
AcessibilidadeApenas máquina localAcessível de qualquer lugar
EscalabilidadeLimitada pelo hardware do anfitriãoInstantaneamente escalável
Tempo de atividadeDepende da sua máquinaSLA de 99,9%+ garantido
ManutençãoVocê gere tudoO fornecedor gere a infraestrutura
ColaboraçãoDifícil partilhar VMsAcesso fácil da equipa

Para cargas de trabalho de produção, ambientes de desenvolvimento que precisam de disponibilidade 24/7, ou cenários em que a sua máquina local carece de recursos suficientes, uma solução de VPS Hosting na nuvem é frequentemente a escolha mais inteligente.

AlexHost oferece uma gama de soluções de hospedagem para se adequar a cada caso de utilização:

Linux Servidores Virtuais Sistemas Operativos
Administração Servidores Virtuais
Administração Linux