Comment installer VMware Workstation Player sur Linux : Un guide complet étape par étape
VMware Workstation Player est l’une des plates-formes de virtualisation gratuites les plus puissantes et les plus largement utilisées disponibles aujourd’hui. Elle permet aux utilisateurs d’exécuter plusieurs systèmes d’exploitation simultanément sur une seule machine physique — ce qui en fait un outil indispensable pour les développeurs, les administrateurs système, les chercheurs en sécurité et les professionnels informatiques qui ont besoin de tester des logiciels, de simuler des environnements réseau ou d’explorer différentes configurations de système d’exploitation sans la surcharge du matériel dédié.
Que vous exécutiez Ubuntu, CentOS ou Fedora, ce guide complet vous guidera à travers chaque étape de l’installation de VMware Workstation Player sur Linux, des exigences système et de l’installation des dépendances à la création de votre première machine virtuelle et à son optimisation avec VMware Tools.
> Conseil professionnel : Si vous avez besoin d’une alternative robuste basée sur le cloud à la virtualisation locale, envisagez l’hébergement VPS d’AlexHost — offrant des serveurs virtuels haute performance avec accès root complet, mise à l’échelle flexible des ressources et une infrastructure de classe entreprise à des prix compétitifs.
Qu’est-ce que VMware Workstation Player ?
VMware Workstation Player (anciennement VMware Player) est une application de virtualisation de bureau gratuite développée par VMware, Inc. Elle permet aux utilisateurs d’exécuter une ou plusieurs machines virtuelles (VM) sur un seul système hôte physique. Chaque VM fonctionne comme un environnement complètement isolé avec son propre matériel virtuel — incluant CPU, RAM, stockage et interfaces réseau.
Les cas d’usage clés incluent :
- Développement et test de logiciels — Exécutez et testez des applications sur plusieurs environnements de système d’exploitation sans redémarrage.
- Recherche en sécurité — Analysez en toute sécurité les malwares ou testez les exploits dans des environnements sandbox isolés.
- Éducation et formation — Pratiquez les tâches d’administration système sans risquer les systèmes de production.
- Support des logiciels hérités — Exécutez les anciens systèmes d’exploitation requis par les applications héritées.
- Test de compatibilité multiplateforme — Vérifiez que votre logiciel se comporte correctement sur Windows, Linux et d’autres plates-formes.
VMware Workstation Player prend en charge une vaste gamme de systèmes d’exploitation invités, y compris toutes les principales distributions Linux, les versions Windows et même macOS (avec des limitations).
Configuration requise
Avant de procéder à l’installation, vérifiez que votre système Linux répond aux exigences matérielles et logicielles minimales pour VMware Workstation Player.
Configuration matérielle requise
| Composant | Minimum | Recommandé |
|---|---|---|
| CPU | Processeur x86 64 bits (2011 ou ultérieur) | Processeur multi-cœur (4+ cœurs) |
| RAM | 2 GB | 4 GB ou plus |
| Espace disque | 1,5 GB pour l’installation VMware | 20+ GB (y compris le stockage VM) |
| Affichage | Résolution 1024×768 | 1920×1080 ou supérieure |
| Réseau | Optionnel | Adaptateur Ethernet ou Wi-Fi |
Configuration logicielle requise
- Une distribution Linux 64 bits (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+, ou équivalent)
- Version du noyau Linux 3.10 ou ultérieure
- Compilateur GCC et en-têtes du noyau correspondant à votre noyau en cours d’exécution
- Privilèges sudo ou root pour l’installation
Vérifier les informations de votre système
Avant de commencer, exécutez les commandes suivantes pour confirmer les détails de votre système :
# 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Étape 1 — Télécharger VMware Workstation Player
Visitez la page de téléchargement officielle de VMware
Accédez à la page de téléchargement officielle de VMware Workstation Player dans votre navigateur Web.
Sélectionnez la version Linux
Sur la page de téléchargement :
- Localisez la section VMware Workstation Player.
- Sélectionnez Linux comme système d’exploitation.
- Cliquez sur le bouton Télécharger maintenant pour la dernière version stable.
Le fichier téléchargé aura une extension .bundle et un nom de fichier similaire à :
VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundleTélécharger via la ligne de commande (méthode alternative)
Si vous préférez télécharger directement depuis le terminal, vous pouvez utiliser wget ou curl. Tout d’abord, obtenez l’URL de téléchargement direct sur le site Web de VMware, puis exécutez :
wget -O VMware-Player-latest.bundle "https://download3.vmware.com/software/player/file/VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle"> Remarque : Remplacez l’URL par le lien de téléchargement actuel réel du site Web de VMware, car les numéros de version changent à chaque version.
Étape 2 — Rendre l’installateur exécutable
Une fois le téléchargement terminé, vous devez accorder des permissions d’exécution au fichier d’installation .bundle avant qu’il puisse être exécuté.
Accédez au répertoire de téléchargement
Ouvrez un terminal et accédez au répertoire où le fichier a été enregistré (généralement ~/Downloads) :
cd ~/DownloadsVérifiez le fichier téléchargé
Confirmez que le fichier est présent et notez le nom de fichier exact :
ls -lh VMware-Player-*.bundleExemple de sortie :
-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleAppliquer les permissions d’exécution
Utilisez chmod pour rendre l’installateur exécutable :
chmod +x VMware-Player-*.bundleVérifiez le changement de permission :
ls -lh VMware-Player-*.bundleLe fichier devrait maintenant afficher un x dans le champ des permissions :
-rwxr-xr-x 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleÉtape 3 — Installer les dépendances requises
VMware Workstation Player nécessite plusieurs packages système pour compiler les modules du noyau lors de l’installation. Ces modules sont essentiels pour que les adaptateurs réseau virtuels et la gestion de la mémoire de VMware fonctionnent correctement.
Pour les distributions basées sur Ubuntu et Debian
Mettez à jour votre index de packages et installez les outils de compilation requis et les en-têtes du noyau :
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make gitDescriptions des packages :
build-essential— Installe GCC, G++ et Make — outils de compilation essentiels.linux-headers-$(uname -r)— Installe les en-têtes du noyau correspondant à votre version de noyau actuellement en cours d’exécution.gcc— Le compilateur C GNU, requis pour construire les modules du noyau VMware.make— Outil d’automatisation de compilation utilisé lors de la compilation du module.
Pour les distributions basées sur CentOS, RHEL et Fedora
Sur CentOS 7 / RHEL 7 :
sudo yum install -y kernel-devel kernel-headers gcc make perl
sudo yum groupinstall -y "Development Tools"Sur CentOS 8 / RHEL 8 / Rocky Linux / AlmaLinux :
sudo dnf install -y kernel-devel kernel-headers gcc make perl
sudo dnf groupinstall -y "Development Tools"Sur Fedora :
sudo dnf install -y kernel-devel kernel-headers gcc make perlVérifiez que les en-têtes du noyau correspondent à votre noyau en cours d’exécution
C’est une étape critique que de nombreux utilisateurs oublient. Les en-têtes du noyau installés doivent correspondre à votre version de noyau actuellement en cours d’exécution :
# 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-develSi les versions ne correspondent pas, redémarrez votre système pour charger le dernier noyau, ou installez les en-têtes pour votre version de noyau spécifique :
# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)Étape 4 — Exécuter l’installateur VMware
Avec les dépendances installées et l’installateur rendu exécutable, vous êtes prêt à exécuter l’installation de VMware Workstation Player.
Exécutez l’installateur avec les privilèges root
sudo ./VMware-Player-*.bundleSi vous avez téléchargé le fichier vers un emplacement spécifique, fournissez le chemin complet :
sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundleÉtapes de l’assistant d’installation
L’assistant d’installation graphique se lancera automatiquement. Suivez ces étapes :
1. Écran de bienvenue
Cliquez sur Suivant pour passer l’écran de bienvenue.
2. Accord de licence utilisateur final (CLUF)
Lisez attentivement l’accord de licence utilisateur final de VMware. Sélectionnez « J’accepte les termes de l’accord de licence » et cliquez sur Suivant.
3. Mises à jour logicielles
Choisissez si vous souhaitez que VMware Workstation Player vérifie automatiquement les mises à jour logicielles. Sélectionnez votre préférence et cliquez sur Suivant.
4. Programme d’amélioration de l’expérience utilisateur
Décidez si vous souhaitez participer au programme d’amélioration de l’expérience client (CEIP) de VMware. C’est optionnel. Cliquez sur Suivant.
5. Raccourcis
Choisissez où vous souhaitez que les raccourcis de VMware Player soient créés (bureau, menu Démarrer, etc.). Cliquez sur Suivant.
6. Prêt à installer
Vérifiez vos paramètres d’installation. Cliquez sur Installer pour commencer le processus d’installation.
7. Compilation du module du noyau
VMware compilera automatiquement les modules du noyau nécessaires pour votre système. Ce processus peut prendre plusieurs minutes selon votre matériel. Vous verrez des indicateurs de progression lors de la compilation.
8. Installation terminée
Une fois l’installation terminée, cliquez sur Terminer pour quitter l’assistant.
Installation silencieuse/sans surveillance (méthode ligne de commande)
Pour les déploiements automatisés ou les environnements serveur sans interface graphique, vous pouvez installer VMware Player en silence :
sudo ./VMware-Player-*.bundle --console --required --eulas-agreedExplications des drapeaux :
--console— Exécute l’installateur en mode console (non-GUI).--required— Affiche uniquement les questions requises lors de l’installation.--eulas-agreed— Accepte automatiquement tous les accords de licence utilisateur final.
Étape 5 — Lancer VMware Workstation Player
Lancer depuis le menu des applications
Après l’installation, VMware Workstation Player se trouve dans le menu des applications de votre environnement de bureau sous Applications > Outils système ou en recherchant « VMware Player ».
Lancer depuis le terminal
Vous pouvez également le lancer directement depuis le terminal :
vmplayerOu en utilisant le chemin complet :
/usr/bin/vmplayerConfiguration initiale
Lorsque VMware Workstation Player se lance pour la première fois, vous pouvez être invité à :
- Entrer une clé de licence — La version gratuite pour usage personnel ne nécessite pas de clé de licence. Sélectionnez « Utiliser VMware Workstation Player gratuitement pour un usage non commercial » et cliquez sur Continuer.
- Accepter les conditions mises à jour — Vérifiez et acceptez les conditions supplémentaires si présentées.
Vous serez alors accueilli par l’écran d’accueil de VMware Workstation Player, où vous pouvez créer de nouvelles machines virtuelles ou ouvrir des machines existantes.
Étape 6 — Créer votre première machine virtuelle
Maintenant que VMware Workstation Player est installé et en cours d’exécution, parcourons la création de votre première machine virtuelle.
Étape 6.1 — Démarrer l’assistant Nouvelle VM
Sur l’écran d’accueil de VMware Player, cliquez sur « Créer une nouvelle machine virtuelle ».
Étape 6.2 — Choisir la source d’installation
Vous serez invité à indiquer comment vous souhaitez installer le système d’exploitation invité :
- Disque d’installation — Si vous avez un disque d’installation physique dans votre lecteur optique.
- Fichier image de disque d’installation (ISO) — Sélectionnez cette option et accédez à votre fichier
.isotéléchargé. C’est la méthode la plus courante. - J’installerai le système d’exploitation plus tard — Crée une VM vierge ; vous installez le système d’exploitation manuellement par la suite.
Sélectionnez votre option préférée et cliquez sur Suivant.
Étape 6.3 — Sélectionner le système d’exploitation invité
Choisissez le type et la version du système d’exploitation que vous prévoyez d’installer :
- Microsoft Windows — Sélectionnez la version Windows appropriée.
- Linux — Sélectionnez votre distribution et version Linux.
- Autre — Pour les systèmes d’exploitation moins courants.
VMware utilise ces informations pour optimiser les paramètres du matériel virtuel pour le système d’exploitation sélectionné. Cliquez sur Suivant.
Étape 6.4 — Nommer la machine virtuelle et choisir l’emplacement de stockage
- Nom de la machine virtuelle — Entrez un nom descriptif (par exemple, « Environnement de test Ubuntu 22.04 »).
- Emplacement — Choisissez où les fichiers VM seront stockés. Assurez-vous que le lecteur cible dispose d’un espace libre suffisant (au moins 20 GB recommandés pour la plupart des installations de système d’exploitation).
Cliquez sur Suivant.
Étape 6.5 — Spécifier la capacité du disque
Définissez la taille maximale du disque pour votre machine virtuelle :
- Minimum recommandé : 20 GB pour la plupart des distributions Linux ; 60 GB pour Windows.
- Stocker le disque virtuel en tant que fichier unique — Meilleures performances, mais moins portable.
- Diviser le disque virtuel en plusieurs fichiers — Plus facile à déplacer entre les systèmes, léger surcoût de performance.
Cliquez sur Suivant.
Étape 6.6 — Personnaliser le matériel (optionnel mais recommandé)
Avant de terminer, cliquez sur « Personnaliser le matériel » pour affiner les ressources de votre VM :
| Ressource | Recommandation |
|---|---|
| Mémoire (RAM) | Au moins 2 GB ; 4 GB pour une utilisation confortable du bureau |
| Processeurs | 2 CPU virtuels pour la plupart des charges de travail |
| Adaptateur réseau | NAT (par défaut) pour l’accès à Internet ; Bridged pour l’accès au LAN |
| Contrôleur USB | Activez USB 3.1 pour le support des appareils modernes |
| Affichage | Activez l’accélération 3D si nécessaire |
Cliquez sur Fermer lorsque vous avez terminé, puis cliquez sur Terminer.
Étape 6.7 — Installer le système d’exploitation invité
Votre nouvelle VM apparaîtra dans la bibliothèque de VMware Player. Cliquez sur « Lire la machine virtuelle » pour la démarrer. La VM démarrera à partir de votre ISO ou disque sélectionné et commencera le processus d’installation du système d’exploitation. Suivez les étapes d’installation standard pour votre système d’exploitation choisi.
Étape 7 — Installer VMware Tools
VMware Tools est une suite d’utilitaires qui améliore considérablement les performances et la convivialité de vos machines virtuelles. L’installation de VMware Tools est fortement recommandée pour tous les systèmes d’exploitation invités.
Avantages de VMware Tools
- Amélioration des performances graphiques — Active les pilotes graphiques SVGA pour une meilleure résolution et taux de rafraîchissement.
- Intégration transparente de la souris — Élimine le besoin de « saisir » et « relâcher » le curseur de la souris.
- Presse-papiers partagé — Copiez et collez du texte et des fichiers entre le système d’exploitation hôte et invité.
- Glisser-déposer — Transférez des fichiers entre l’hôte et l’invité en les faisant glisser et en les déposant.
- Synchronisation de l’heure — Maintient l’horloge du système d’exploitation invité synchronisée avec l’hôte.
- Dossiers partagés — Accédez aux répertoires hôtes depuis le système d’exploitation invité.
- Amélioration des performances réseau — Amélioration des performances du pilote de réseau virtuel.
Méthode 1 : Installer VMware Tools via le menu VMware Player
- Démarrez votre machine virtuelle et démarrez dans le système d’exploitation invité installé.
- À partir de la barre de menu de VMware Player, accédez à Player > Gérer > Installer VMware Tools.
- VMware montera un CD/DVD virtuel contenant l’installateur VMware Tools.
- Dans le système d’exploitation invité, le CD devrait se monter automatiquement. Sinon, montez-le manuellement :
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls- Extrayez et exécutez l’installateur :
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl- Suivez les invites, en acceptant les valeurs par défaut pour la plupart des options.
- Redémarrez la machine virtuelle après la fin de l’installation.
Méthode 2 : Installer Open VM Tools (recommandé pour les invités Linux)
Pour les systèmes d’exploitation invités Linux, open-vm-tools est l’alternative recommandée au package VMware Tools propriétaire. Il est maintenu par la communauté open-source et est disponible dans les référentiels de la plupart des distributions Linux.
Sur Ubuntu/Debian :
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktopSur CentOS/RHEL/Rocky Linux :
sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-toolsSur Fedora :
sudo dnf install -y open-vm-tools open-vm-tools-desktopAprès l’installation, démarrez et activez le service :
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsdVérifiez que le service est en cours d’exécution :
sudo systemctl status vmtoolsdDépannage des problèmes courants
Problème 1 : La compilation du module du noyau échoue
Symptôme : L’installation échoue avec des erreurs liées à la compilation du module du noyau.
Solution :
# 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-allProblème 2 : VMware Player ne démarre pas après une mise à jour du noyau
Symptôme : Après une mise à jour du noyau, VMware Player ne se lance pas ou affiche des erreurs de module.
Solution : Les modules du noyau VMware doivent être recompilés après chaque mise à jour du noyau :
sudo vmware-modconfig --console --install-allPour automatiser ce processus, envisagez d’utiliser le projet vmware-host-modules ou DKMS (Dynamic Kernel Module Support).
Problème 3 : Avertissement « Pas de support 3D »
Symptôme : VMware Player affiche un avertissement concernant le support d’accélération 3D manquant.
Solution : Installez les bibliothèques de rendu 3D requises :
# Ubuntu/Debian
sudo apt install -y libgl1-mesa-glx libglu1-mesa
# CentOS/Fedora
sudo dnf install -y mesa-libGL mesa-libGLUProblème 4 : Problèmes de connectivité réseau dans les VM
Symptôme : Les machines virtuelles ne peuvent pas se connecter à Internet ou au réseau local.
Solution :
# Restart VMware networking services
sudo /etc/init.d/vmware restart
# Or use systemctl
sudo systemctl restart vmware
# Verify network interfaces
ip addr showProblème 5 : Erreur de permissions insuffisantes
Symptôme : Erreur « Vous n’avez pas la permission d’exécuter VMware Player ».
Solution :
# Add your user to the vmware group
sudo usermod -aG vmware $USER
# Log out and log back in, then verify
groups $USERVMware Player vs. VPS Cloud : Lequel vous convient ?
Bien que VMware Workstation Player soit un excellent outil pour la virtualisation locale, il est utile de comprendre quand une solution basée sur le cloud pourrait mieux servir vos besoins.
| Facteur | VMware Workstation Player | VPS Cloud |
|---|---|---|
| Coût | Gratuit (usage personnel) | Paiement à l’usage ou forfait mensuel fixe |
| Dépendance matérielle | Nécessite un matériel local puissant | Aucune exigence de matériel local |
| Access |
sur tous les services d'hébergement
