Como Instalar VMware Tools no Ubuntu: Guia Completo Passo a Passo
VMware Tools é um conjunto essencial de utilitários projetado para melhorar dramaticamente o desempenho, a usabilidade e o gerenciamento de máquinas virtuais em execução em plataformas VMware. Quer você esteja executando VMware Workstation, VMware Fusion ou vSphere, instalar VMware Tools no seu sistema operacional convidado Ubuntu desbloqueia desempenho gráfico aprimorado, integração perfeita do mouse, compartilhamento de área de transferência, funcionalidade de arrastar e soltar e compartilhamento confiável de arquivos entre sistemas host e convidado.
Este guia abrangente o orienta através de cada método de instalação do VMware Tools no Ubuntu, desde a abordagem recomendada de código aberto até a instalação proprietária manual — para que você possa escolher o caminho que melhor se adequa ao seu ambiente.
O que é VMware Tools e por que é importante?
Antes de mergulhar no processo de instalação, vale a pena entender o que o VMware Tools realmente faz. Sem ele, sua máquina virtual Ubuntu funciona em um estado degradado: resoluções de tela limitadas, responsividade ruim do mouse, sem integração de área de transferência e capacidades de rede restritas.
Com VMware Tools instalado, você ganha:
- Desempenho de exibição melhorado — resolução de tela dinâmica que se ajusta automaticamente quando você redimensiona a janela da VM
- Integração aprimorada do mouse — movimento perfeito do cursor entre host e convidado sem necessidade de “capturar” o mouse
- Suporte a área de transferência e arrastar e soltar — copie e cole texto, arquivos e imagens entre sistemas operacionais host e convidado
- Acesso a pasta compartilhada — transfira facilmente arquivos entre sua máquina host e a VM Ubuntu
- Melhor sincronização de hora — mantém o relógio do SO convidado preciso e sincronizado com o host
- Desempenho de rede melhorado — drivers otimizados para rede mais rápida e estável
Se você está executando Ubuntu em um ambiente de VPS Hosting ou uma instância VMware local, as ferramentas adequadas garantem que sua máquina virtual funcione em seu potencial máximo.
Pré-requisitos
Antes de começar, certifique-se de que você tem o seguinte:
- Uma máquina virtual Ubuntu em execução (Ubuntu 20.04, 22.04 ou 24.04 LTS recomendado)
- Acesso sudo ou root ao sistema operacional convidado
- Uma conexão de internet ativa dentro da VM
- VMware Workstation, VMware Fusion ou VMware vSphere como seu hipervisor
Passo 1: Atualize seu sistema Ubuntu
Sempre comece atualizando seu índice de pacotes e aplicando todas as atualizações pendentes. Isso garante que você esteja trabalhando com as versões mais recentes de software e evita conflitos de dependência durante a instalação.
Abra um terminal dentro de sua VM Ubuntu e execute:
sudo apt update && sudo apt upgrade -yAguarde a conclusão do processo antes de prosseguir. Um sistema totalmente atualizado reduz o risco de erros de instalação e vulnerabilidades de segurança.
Passo 2: Entenda suas opções de instalação do VMware Tools
VMware fornece dois métodos principais para instalar VMware Tools no Ubuntu:
Opção A: Open VM Tools (Recomendado)
Open VM Tools (open-vm-tools) é a implementação de código aberto mantida pela comunidade do VMware Tools. Está incluído nos repositórios oficiais do Ubuntu e é o método recomendado pela VMware e Canonical para a maioria das distribuições Linux.
Vantagens:
- Instalado diretamente dos repositórios de pacotes oficiais do Ubuntu
- Atualizado automaticamente junto com pacotes do sistema via
apt - Sem necessidade de montar ISOs ou executar scripts proprietários
- Totalmente compatível com VMware Workstation, Fusion e vSphere
Opção B: VMware Tools Oficial (Instalação Manual)
O pacote VMware Tools proprietário é distribuído como uma imagem ISO diretamente pela VMware. Este método é útil em casos extremos onde Open VM Tools não possui um recurso específico ou ao trabalhar em ambientes corporativos altamente controlados.
Quando considerar esta opção:
- Você requer um recurso específico do VMware não disponível no Open VM Tools
- Você está trabalhando em um ambiente isolado sem acesso à internet
- Sua organização exige o uso de pacotes distribuídos oficialmente pela VMware
Para a grande maioria dos usuários, Open VM Tools é a escolha correta e preferida.
Passo 3: Instale Open VM Tools (Método Preferido)
Instalar Open VM Tools no Ubuntu é rápido e direto usando o gerenciador de pacotes apt.
Execute o seguinte comando em seu terminal:
sudo apt install open-vm-tools open-vm-tools-desktop -yAqui está o que cada pacote fornece:
| Pacote | Finalidade |
|---|---|
open-vm-tools | Funcionalidade principal do VMware Tools: sincronização de hora, otimização de rede, gerenciamento de SO convidado |
open-vm-tools-desktop | Recursos gráficos aprimorados: compartilhamento de área de transferência, arrastar e soltar, dimensionamento de exibição |
> Nota: Se você está executando Ubuntu Server sem um ambiente de desktop gráfico, você só precisa de open-vm-tools. O pacote open-vm-tools-desktop é necessário apenas para instalações de desktop (GUI).
Reinicie a Máquina Virtual
Após a conclusão da instalação, reinicie sua VM Ubuntu para aplicar todas as alterações:
sudo rebootQuando o sistema reiniciar, VMware Tools estará ativo e funcionando automaticamente.
Passo 4: Instalação Manual do VMware Tools Oficial (Método Alternativo)
Se Open VM Tools não atender aos seus requisitos, siga esta seção para instalar manualmente o pacote oficial do VMware Tools diretamente da VMware.
Passo 4.1: Monte a ISO do VMware Tools
Em seu hipervisor VMware (Workstation, Fusion ou vSphere):
- Clique com o botão direito em sua máquina virtual e selecione Configurações (ou navegue até o menu VM)
- Clique em VM na barra de menu superior e selecione Instalar VMware Tools…
- VMware montará a ISO do VMware Tools na unidade de CD-ROM virtual de sua VM Ubuntu
Passo 4.2: Monte a unidade de CD-ROM no Ubuntu
Mude para seu terminal Ubuntu e crie um ponto de montagem, depois monte o CD-ROM:
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdromVerifique se o conteúdo da ISO está acessível:
ls /mnt/cdromVocê deve ver um arquivo chamado algo como VMwareTools-x.x.x-xxxxxxx.tar.gz.
Passo 4.3: Copie e extraia o instalador
Copie o arquivo do VMware Tools para o diretório /tmp e extraia-o:
cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp
cd /tmp
tar -zxvf VMwareTools-*.tar.gzIsso cria um diretório chamado vmware-tools-distrib dentro de /tmp.
Passo 4.4: Execute o script de instalação do VMware Tools
Navegue para o diretório extraído e execute o instalador com privilégios de root:
cd /tmp/vmware-tools-distrib
sudo ./vmware-install.plO instalador apresentará uma série de prompts. Na maioria dos casos, pressionar Enter para aceitar os valores padrão é suficiente. O script compilará e instalará os módulos de kernel e drivers necessários.
Passo 4.5: Reinicie o sistema
Quando o script de instalação terminar, reinicie sua máquina virtual:
sudo rebootPasso 5: Verifique se o VMware Tools está funcionando corretamente
Após reiniciar, confirme que o VMware Tools está instalado e funcionando conforme esperado.
Verifique a versão instalada
Execute o seguinte comando para exibir a versão instalada do VMware Tools:
vmware-toolbox-cmd -vVocê deve ver uma saída semelhante a:
12.x.x build-xxxxxxx (build-xxxxxxx)Verifique o status do serviço
Verifique se o serviço VMware Tools está em execução:
sudo systemctl status open-vm-toolsA saída deve mostrar o serviço como active (running).
Lista de verificação de verificação funcional
| Recurso | Como testar |
|---|---|
| Compartilhamento de área de transferência | Copie texto no host, cole-o dentro da VM Ubuntu |
| Arrastar e soltar | Arraste um arquivo da área de trabalho do host para a janela da VM |
| Resolução de exibição dinâmica | Redimensione a janela da VM — a área de trabalho Ubuntu deve dimensionar automaticamente |
| Pastas compartilhadas | Verifique se as pastas compartilhadas configuradas nas configurações do VMware estão acessíveis |
| Sincronização de hora | Execute timedatectl e verifique se o relógio está preciso |
Passo 6: Mantenha o VMware Tools atualizado
Atualizando Open VM Tools
Como Open VM Tools é gerenciado através do sistema de pacotes do Ubuntu, atualizá-lo é tão simples quanto executar sua atualização regular do sistema:
sudo apt update && sudo apt upgrade -yIsso garante que você sempre tenha a versão mais recente com patches de segurança e correções de bugs — sem necessidade de intervenção manual.
Atualizando VMware Tools Oficial
Se você instalou o VMware Tools proprietário manualmente, será necessário repetir o processo de instalação manual (Passos 4.1 a 4.5) sempre que uma nova versão for lançada pela VMware.
Solução de problemas comuns
VMware Tools não inicia após reinicialização
Se o serviço não iniciar automaticamente, ative-o e inicie-o manualmente:
sudo systemctl enable open-vm-tools
sudo systemctl start open-vm-toolsCompartilhamento de área de transferência não funciona no desktop
Certifique-se de que open-vm-tools-desktop está instalado:
sudo apt install open-vm-tools-desktop -yDepois reinicie a VM ou faça logout e login novamente em sua sessão de desktop.
Resolução de tela não se ajusta automaticamente
Isso geralmente é resolvido instalando open-vm-tools-desktop. Além disso, verifique se a opção Autofit Guest do VMware está ativada em View no VMware Workstation.
Erro de montagem ao acessar o CD-ROM
Se /dev/cdrom não for encontrado, tente /dev/sr0 em vez disso:
sudo mount /dev/sr0 /mnt/cdromEscolhendo o ambiente de hospedagem correto para suas cargas de trabalho VMware
Se você está gerenciando cargas de trabalho baseadas em VMware em escala, sua infraestrutura subjacente é tão importante quanto sua configuração de VM. Para tarefas de virtualização que consomem muitos recursos, considere atualizar para uma solução de Dedicated Servers que oferece controle total de hardware, desempenho máximo e sem contenção de recursos com outros inquilinos.
Para ambientes de desenvolvimento e implantações em menor escala, um plano gerenciado de VPS Hosting oferece a flexibilidade e isolamento que você precisa por uma fração do custo. Você também pode explorar VPS Control Panels para simplificar o gerenciamento de servidor com interfaces gráficas intuitivas.
Se seus projetos envolvem aprendizado de máquina, inferência de IA ou cargas de trabalho aceleradas por GPU dentro de ambientes virtuais, GPU Hosting oferece o poder computacional bruto necessário para tarefas exigentes.
Conclusão
Instalar VMware Tools no Ubuntu é uma etapa direta, mas criticamente importante para qualquer pessoa que execute Ubuntu como um sistema operacional convidado VMware. A diferença na usabilidade, desempenho e integração entre uma VM com e sem VMware Tools é significativa.
Para resumir os principais pontos:
- Use Open VM Tools (
open-vm-tools+open-vm-tools-desktop) para praticamente todos os casos de uso — é a abordagem recomendada, mais fácil e mais sustentável - Use o VMware Tools oficial apenas quando requisitos corpor
em todos os serviços de alojamento