Comment installer VMware Tools sur Ubuntu : Guide complet étape par étape
VMware Tools est une suite essentielle d’utilitaires conçue pour améliorer considérablement les performances, la convivialité et la gestion des machines virtuelles s’exécutant sur les plateformes VMware. Que vous utilisiez VMware Workstation, VMware Fusion ou vSphere, l’installation de VMware Tools sur votre système d’exploitation invité Ubuntu déverrouille des performances graphiques améliorées, une intégration transparente de la souris, le partage du presse-papiers, la fonctionnalité glisser-déposer et le partage fiable de fichiers entre les systèmes hôte et invité.
Ce guide complet vous guide à travers chaque méthode d’installation de VMware Tools sur Ubuntu, de l’approche open-source recommandée à l’installation propriétaire manuelle — afin que vous puissiez choisir le chemin qui convient le mieux à votre environnement.
Qu’est-ce que VMware Tools et pourquoi est-ce important ?
Avant de plonger dans le processus d’installation, il vaut la peine de comprendre ce que VMware Tools fait réellement. Sans lui, votre machine virtuelle Ubuntu s’exécute dans un état dégradé : résolutions d’écran limitées, réactivité médiocre de la souris, pas d’intégration du presse-papiers et capacités réseau restreintes.
Avec VMware Tools installé, vous obtenez :
- Performances d’affichage améliorées — résolution d’écran dynamique qui s’ajuste automatiquement lorsque vous redimensionnez la fenêtre de la VM
- Intégration améliorée de la souris — mouvement transparent du curseur entre l’hôte et l’invité sans avoir besoin de « capturer » la souris
- Support du presse-papiers et du glisser-déposer — copier et coller du texte, des fichiers et des images entre les systèmes d’exploitation hôte et invité
- Accès aux dossiers partagés — transférez facilement des fichiers entre votre machine hôte et la VM Ubuntu
- Meilleure synchronisation de l’heure — maintient l’horloge du système d’exploitation invité précise et synchronisée avec l’hôte
- Performances réseau améliorées — pilotes optimisés pour un réseau plus rapide et plus stable
Si vous exécutez Ubuntu sur un environnement VPS Hosting ou une instance VMware locale, les outils appropriés garantissent que votre machine virtuelle fonctionne à son plein potentiel.
Conditions préalables
Avant de commencer, assurez-vous que vous disposez des éléments suivants :
- Une machine virtuelle Ubuntu en cours d’exécution (Ubuntu 20.04, 22.04 ou 24.04 LTS recommandé)
- Accès sudo ou root au système d’exploitation invité
- Une connexion Internet active à l’intérieur de la VM
- VMware Workstation, VMware Fusion ou VMware vSphere comme hyperviseur
Étape 1 : Mettez à jour votre système Ubuntu
Commencez toujours par actualiser votre index de paquets et appliquer les mises à jour en attente. Cela garantit que vous travaillez avec les dernières versions de logiciels et évite les conflits de dépendances lors de l’installation.
Ouvrez un terminal dans votre VM Ubuntu et exécutez :
sudo apt update && sudo apt upgrade -yAttendez que le processus se termine avant de continuer. Un système entièrement à jour réduit le risque d’erreurs d’installation et de vulnérabilités de sécurité.
Étape 2 : Comprenez vos options d’installation de VMware Tools
VMware fournit deux méthodes principales pour installer VMware Tools sur Ubuntu :
Option A : Open VM Tools (Recommandé)
Open VM Tools (open-vm-tools) est l’implémentation open-source, maintenue par la communauté, de VMware Tools. Il est inclus dans les dépôts officiels d’Ubuntu et est la méthode recommandée par VMware et Canonical pour la plupart des distributions Linux.
Avantages :
- Installé directement à partir des dépôts de paquets officiels d’Ubuntu
- Automatiquement mis à jour avec les paquets système via
apt - Pas besoin de monter des ISO ou d’exécuter des scripts propriétaires
- Entièrement compatible avec VMware Workstation, Fusion et vSphere
Option B : VMware Tools officiel (Installation manuelle)
Le paquet VMware Tools propriétaire est distribué en tant qu’image ISO directement par VMware. Cette méthode est utile dans les cas limites où Open VM Tools manque d’une fonctionnalité spécifique ou lors du travail dans des environnements d’entreprise hautement contrôlés.
Quand envisager cette option :
- Vous avez besoin d’une fonctionnalité VMware spécifique non disponible dans Open VM Tools
- Vous travaillez dans un environnement isolé sans accès à Internet
- Votre organisation exige l’utilisation de paquets distribués officiellement par VMware
Pour la grande majorité des utilisateurs, Open VM Tools est le choix correct et préféré.
Étape 3 : Installez Open VM Tools (Méthode préférée)
L’installation d’Open VM Tools sur Ubuntu est rapide et simple en utilisant le gestionnaire de paquets apt.
Exécutez la commande suivante dans votre terminal :
sudo apt install open-vm-tools open-vm-tools-desktop -yVoici ce que chaque paquet fournit :
| Paquet | Objectif |
|---|---|
open-vm-tools | Fonctionnalité principale de VMware Tools : synchronisation de l’heure, optimisation du réseau, gestion du système d’exploitation invité |
open-vm-tools-desktop | Fonctionnalités graphiques améliorées : partage du presse-papiers, glisser-déposer, mise à l’échelle de l’affichage |
> Remarque : Si vous exécutez Ubuntu Server sans environnement de bureau graphique, vous n’avez besoin que de open-vm-tools. Le paquet open-vm-tools-desktop n’est requis que pour les installations de bureau (GUI).
Redémarrez la machine virtuelle
Une fois l’installation terminée, redémarrez votre VM Ubuntu pour appliquer toutes les modifications :
sudo rebootUne fois le système redémarré, VMware Tools sera actif et s’exécutera automatiquement.
Étape 4 : Installation manuelle de VMware Tools officiel (Méthode alternative)
Si Open VM Tools ne satisfait pas vos exigences, suivez cette section pour installer manuellement le paquet VMware Tools officiel directement depuis VMware.
Étape 4.1 : Montez l’ISO de VMware Tools
Dans votre hyperviseur VMware (Workstation, Fusion ou vSphere) :
- Cliquez avec le bouton droit sur votre machine virtuelle et sélectionnez Paramètres (ou accédez au menu VM)
- Cliquez sur VM dans la barre de menu supérieure, puis sélectionnez Installer VMware Tools…
- VMware montera l’ISO de VMware Tools sur le lecteur CD-ROM virtuel de votre VM Ubuntu
Étape 4.2 : Montez le lecteur CD-ROM dans Ubuntu
Basculez vers votre terminal Ubuntu et créez un point de montage, puis montez le CD-ROM :
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdromVérifiez que le contenu de l’ISO est accessible :
ls /mnt/cdromVous devriez voir un fichier nommé quelque chose comme VMwareTools-x.x.x-xxxxxxx.tar.gz.
Étape 4.3 : Copiez et extrayez le programme d’installation
Copiez l’archive VMware Tools dans le répertoire /tmp et extrayez-la :
cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp
cd /tmp
tar -zxvf VMwareTools-*.tar.gzCela crée un répertoire appelé vmware-tools-distrib à l’intérieur de /tmp.
Étape 4.4 : Exécutez le script d’installation de VMware Tools
Accédez au répertoire extrait et exécutez le programme d’installation avec les privilèges root :
cd /tmp/vmware-tools-distrib
sudo ./vmware-install.plLe programme d’installation présentera une série d’invites. Dans la plupart des cas, appuyer sur Entrée pour accepter les valeurs par défaut est suffisant. Le script compilera et installera les modules de noyau et les pilotes nécessaires.
Étape 4.5 : Redémarrez le système
Une fois que le script d’installation est terminé, redémarrez votre machine virtuelle :
sudo rebootÉtape 5 : Vérifiez que VMware Tools fonctionne correctement
Après le redémarrage, confirmez que VMware Tools est installé et fonctionne comme prévu.
Vérifiez la version installée
Exécutez la commande suivante pour afficher la version installée de VMware Tools :
vmware-toolbox-cmd -vVous devriez voir une sortie similaire à :
12.x.x build-xxxxxxx (build-xxxxxxx)Vérifiez l’état du service
Vérifiez que le service VMware Tools est en cours d’exécution :
sudo systemctl status open-vm-toolsLa sortie devrait afficher le service comme actif (en cours d’exécution).
Liste de contrôle de vérification fonctionnelle
| Fonctionnalité | Comment tester |
|---|---|
| Partage du presse-papiers | Copiez du texte sur l’hôte, collez-le dans la VM Ubuntu |
| Glisser-déposer | Faites glisser un fichier du bureau hôte dans la fenêtre de la VM |
| Résolution d’affichage dynamique | Redimensionnez la fenêtre de la VM — le bureau Ubuntu devrait se mettre à l’échelle automatiquement |
| Dossiers partagés | Vérifiez que les dossiers partagés configurés dans les paramètres VMware sont accessibles |
| Synchronisation de l’heure | Exécutez timedatectl et vérifiez que l’horloge est précise |
Étape 6 : Gardez VMware Tools à jour
Mise à jour d’Open VM Tools
Puisque Open VM Tools est géré via le système de paquets d’Ubuntu, sa mise à jour est aussi simple que d’exécuter votre mise à jour système régulière :
sudo apt update && sudo apt upgrade -yCela garantit que vous disposez toujours de la dernière version avec les correctifs de sécurité et les corrections de bogues — aucune intervention manuelle requise.
Mise à jour de VMware Tools officiel
Si vous avez installé manuellement VMware Tools propriétaire, vous devrez répéter le processus d’installation manuelle (étapes 4.1 à 4.5) chaque fois qu’une nouvelle version est publiée par VMware.
Dépannage des problèmes courants
VMware Tools ne démarre pas après le redémarrage
Si le service ne démarre pas automatiquement, activez-le et démarrez-le manuellement :
sudo systemctl enable open-vm-tools
sudo systemctl start open-vm-toolsLe partage du presse-papiers ne fonctionne pas sur le bureau
Assurez-vous que open-vm-tools-desktop est installé :
sudo apt install open-vm-tools-desktop -yEnsuite, redémarrez la VM ou déconnectez-vous et reconnectez-vous à votre session de bureau.
La résolution d’écran ne s’ajuste pas automatiquement
Ceci est généralement résolu en installant open-vm-tools-desktop. De plus, vérifiez que l’option Autofit Guest de VMware est activée sous View dans VMware Workstation.
Erreur de montage lors de l’accès au CD-ROM
Si /dev/cdrom n’est pas trouvé, essayez /dev/sr0 à la place :
sudo mount /dev/sr0 /mnt/cdromChoisir le bon environnement d’hébergement pour vos charges de travail VMware
Si vous gérez des charges de travail basées sur VMware à grande échelle, votre infrastructure sous-jacente est tout aussi importante que votre configuration de VM. Pour les tâches de virtualisation gourmandes en ressources, envisagez de passer à une solution Dedicated Servers qui vous donne un contrôle matériel complet, des performances maximales et aucune contention de ressources avec d’autres locataires.
Pour les environnements de développement et les déploiements à petite échelle, un plan VPS Hosting géré offre la flexibilité et l’isolation dont vous avez besoin à une fraction du coût. Vous pouvez également explorer
