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 Pro : Si vous avez besoin d’une alternative robuste basée sur le cloud à la virtualisation locale, envisagez VPS Hosting 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 (VMs) 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écuter et tester des applications sur plusieurs environnements OS sans redémarrage.
- Recherche en sécurité — Analyser en toute sécurité les malwares ou tester les exploits dans des environnements sandbox isolés.
- Éducation et formation — Pratiquer les tâches d’administration système sans risquer les systèmes de production.
- Support des logiciels hérités — Exécuter les anciens systèmes d’exploitation requis par les applications héritées.
- Test de compatibilité multiplateforme — Vérifier que votre logiciel fonctionne correctement sur Windows, Linux et autres plateformes.
VMware Workstation Player supporte une vaste gamme de systèmes d’exploitation invités, incluant toutes les principales distributions Linux, les versions Windows, et même macOS (avec des limitations).
Configuration requise du système
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œurs (4+ cœurs) |
| RAM | 2 GB | 4 GB ou plus |
| Espace disque | 1,5 GB pour l’installation de 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échargement via 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 depuis 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 les permissions d’exécution au fichier installateur .bundle avant de pouvoir l’exécuter.
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 exact du fichier :
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.bundleAppliquez 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 paquets 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 Ubuntu et les distributions basées sur Debian
Mettez à jour votre index de paquets et installez les outils de compilation et les en-têtes du noyau requis :
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make gitDescriptions des paquets :
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 GNU C, requis pour construire les modules du noyau VMware.make— Outil d’automatisation de la compilation utilisé lors de la compilation des modules.
Pour CentOS, RHEL et les distributions basées sur 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érifier que les en-têtes du noyau correspondent à votre noyau en cours d’exécution
C’est une étape critique que de nombreux utilisateurs négligent. 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 le programme d’installation VMware
Avec les dépendances installées et le programme d’installation rendu exécutable, vous êtes prêt à exécuter l’installation de VMware Workstation Player.
Exécuter le programme d’installation avec les privilèges root
sudo ./VMware-Player-*.bundleSi vous avez téléchargé le fichier dans 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 continuer au-delà de l’écran de bienvenue.
2. Contrat de licence utilisateur final (CLUF)
Lisez attentivement le contrat de licence utilisateur final de VMware. Sélectionnez « J’accepte les termes du contrat de licence » et cliquez sur Suivant.
3. Mises à jour logicielles
Choisissez si vous souhaitez que VMware Workstation Player recherche 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. Ceci est facultatif. 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 noyau
VMware compilera automatiquement les modules noyau nécessaires pour votre système. Ce processus peut prendre plusieurs minutes selon votre matériel. Vous verrez des indicateurs de progression pendant 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 en 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 le programme d’installation en mode console (non-GUI).--required— Affiche uniquement les questions requises pendant l’installation.--eulas-agreed— Accepte automatiquement tous les contrats de licence utilisateur final.
Étape 5 — Lancer VMware Workstation Player
Lancer depuis le menu 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
Lors du premier lancement de VMware Workstation Player, 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 — Examinez et acceptez les conditions supplémentaires si elles sont présentées.
Vous verrez alors 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
On vous demandera 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 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 Linux et votre version.
- 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é pour la plupart des installations du 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 un seul fichier — 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 (Facultatif mais recommandé)
Avant de terminer, cliquez sur « Personnaliser le matériel » pour affiner les ressources de votre VM :
| Ressource | Recommandation |
|---|---|
| Mémoire (RAM) | Au minimum 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 LAN |
| Contrôleur USB | Activez USB 3.1 pour la prise en charge des appareils modernes |
| Affichage | Activez l’accélération 3D si nécessaire |
Cliquez sur Fermer une fois terminé, puis cliquez sur Terminer.
Étape 6.7 — Installer le système d’exploitation invité
Votre nouvelle VM apparaîtra dans la bibliothèque 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 des taux de rafraîchissement plus élevés.
- Intégration transparente de la souris — Élimine le besoin de « capturer » 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 — Performances améliorées du pilote réseau virtuel.
Méthode 1 : Installer VMware Tools via le menu VMware Player
- Démarrez votre machine virtuelle et démarrez le système d’exploitation invité installé.
- À partir de la barre de menu de VMware Player, accédez à Player > Manage > Install VMware Tools.
- VMware montera un CD/DVD virtuel contenant le programme d’installation de VMware Tools.
- Dans le système d’exploitation invité, le CD devrait se monter automatiquement. Si ce n’est pas le cas, 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 le programme d’installation :
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 propriétaire VMware Tools. 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 : Échec de la compilation du module kernel
Symptôme : L’installation échoue avec des erreurs liées à la compilation du module kernel.
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 kernel
Symptôme : Après une mise à jour du kernel, VMware Player ne se lance pas ou affiche des erreurs de module.
Solution : Les modules kernel de VMware doivent être recompilés après chaque mise à jour du kernel :
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 manque de support d’accélération 3D.
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 VMs
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. Cloud VPS : 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 répondre à vos besoins.
| Facteur | VMware Workstation Player | Cloud VPS |
|---|---|---|
| Coût | Gratuit (usage personnel) | Paiement à l’utilisation ou forfait mensuel |
| Dépendance matérielle | Nécessite un matériel local puissant | Aucune exigence de matériel local |
| Accessibilité | Machine locale uniquement | Accessible de n’importe où |
| Scalabilité | Limitée par le matériel hôte | Instantanément scalable |
| Disponibilité | Dépend de votre machine | SLA 99.9%+ garanti |
| Maintenance | Vous gérez tout | Le fournisseur gère l’infrastructure |
| Collaboration | Difficile de partager les VMs | Accès facile à l’équipe |
Pour les charges de travail en production, les environnements de développement qui nécessitent une disponibilité 24/7, ou les scénarios où votre machine locale manque de ressources suffisantes, une solution cloud VPS Hosting est souvent le meilleur choix.
AlexHost propose une gamme de solutions d’hébergement adaptées à tous les cas d’usage :
- VPS Hosting — Accès root complet, stockage SSD et ressources scalables pour les développeurs et les entreprises.
- Dedicated Servers — Performance maximale et isolation matérielle complète pour les charges de travail gourmandes en ressources.
- GPU Hosting — Serveurs GPU haute performance pour les charges de travail IA/ML, le rendu et le calcul scientifique.
- Shared Web Hosting — Hébergement géré et abordable pour les sites web et les petites applications.
Pour les équipes exécutant plusieurs environnements virtuels, l’association de la virtualisation VMware locale avec un Dedicated Server d’AlexHost vous offre le meilleur des deux mondes — la flexibilité locale et la fiabilité de niveau cloud.
Conclusion
L’installation de VMware Workstation Player sur Linux est un processus simple qui déverrouille de puissantes capacités de virtualisation sur votre matériel existant. En suivant ce guide, vous avez :
✅ Vérifié la configuration requise du système et installé toutes les dépendances nécessaires
✅ Téléchargé et installé VMware Workstation Player sur votre système Linux
✅ Lancé l’application et navigué dans la configuration initiale
✅ Créé votre première machine virtuelle avec allocation de ressources optimisée
✅ Installé VMware Tools (ou open-vm-tools) pour des performances maximales de VM
✅ Appris à dépanner les problèmes d’installation les plus courants
VMware Workstation Player offre aux utilisateurs Linux une plateforme robuste et gratuite pour exécuter plusieurs systèmes d’exploitation, tester des logiciels et créer des environnements de développement isolés — tout sans avoir besoin de matériel physique supplémentaire.
Cependant, si vos besoins en virtualisation dépassent ce que le matériel local peut supporter, ou si vous avez besoin d’environnements toujours actifs et accessibles à distance, envisagez d’explorer l’Hébergement VPS et les Serveurs Dédiés d’AlexHost — conçus pour les développeurs, les administrateurs système et les entreprises qui exigent performance, fiabilité et flexibilité.
*Vous avez des questions sur l’installation de VMware ou vous avez besoin d’aide pour choisir la bonne solution d’hébergement ? Explorez la gamme complète de services d’AlexHost et trouvez l’infrastructure parfaite pour vos besoins.*
sur tous les services d'hébergement