Économisez 15% sur tous les services d'hébergement

Testez vos compétences et obtenez Réduction sur tout plan d'hébergement

Utilisez le code : Skills Commencer
Sections
Linux Serveurs virtuels

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

ComposantMinimumRecommandé
CPUProcesseur x86 64 bits (2011 ou ultérieur)Processeur multi-cœurs (4+ cœurs)
RAM2 GB4 GB ou plus
Espace disque1,5 GB pour l’installation de VMware20+ GB (y compris le stockage VM)
AffichageRésolution 1024×7681920×1080 ou supérieure
RéseauOptionnelAdaptateur 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 :

  1. Localisez la section VMware Workstation Player.
  2. Sélectionnez Linux comme système d’exploitation.
  3. 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.bundle

Té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 ~/Downloads

Vérifiez le fichier téléchargé

Confirmez que le fichier est présent et notez le nom exact du fichier :

ls -lh VMware-Player-*.bundle

Exemple de sortie :

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

Appliquez les permissions d’exécution

Utilisez chmod pour rendre l’installateur exécutable :

chmod +x VMware-Player-*.bundle

Vérifiez le changement de permission :

ls -lh VMware-Player-*.bundle

Le 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 git

Descriptions 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 perl

Vé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-devel

Si 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-*.bundle

Si 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-agreed

Explications 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 :

vmplayer

Ou en utilisant le chemin complet :

/usr/bin/vmplayer

Configuration initiale

Lors du premier lancement de VMware Workstation Player, vous pouvez être invité à :

  1. 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.
  2. 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 .iso té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 :

RessourceRecommandation
Mémoire (RAM)Au minimum 2 GB ; 4 GB pour une utilisation confortable du bureau
Processeurs2 CPU virtuels pour la plupart des charges de travail
Adaptateur réseauNAT (par défaut) pour l’accès à Internet ; Bridged pour l’accès LAN
Contrôleur USBActivez USB 3.1 pour la prise en charge des appareils modernes
AffichageActivez 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

  1. Démarrez votre machine virtuelle et démarrez le système d’exploitation invité installé.
  2. À partir de la barre de menu de VMware Player, accédez à Player > Manage > Install VMware Tools.
  3. VMware montera un CD/DVD virtuel contenant le programme d’installation de VMware Tools.
  4. 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
  1. 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
  1. Suivez les invites, en acceptant les valeurs par défaut pour la plupart des options.
  2. 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-desktop

Sur CentOS/RHEL/Rocky Linux :

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

Sur Fedora :

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

Après l’installation, démarrez et activez le service :

sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd

Vérifiez que le service est en cours d’exécution :

sudo systemctl status vmtoolsd

Dé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-all

Problè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-all

Pour 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-libGLU

Problè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 show

Problè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 $USER

VMware 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.

FacteurVMware Workstation PlayerCloud VPS
CoûtGratuit (usage personnel)Paiement à l’utilisation ou forfait mensuel
Dépendance matérielleNécessite un matériel local puissantAucune exigence de matériel local
AccessibilitéMachine locale uniquementAccessible de n’importe où
ScalabilitéLimitée par le matériel hôteInstantanément scalable
DisponibilitéDépend de votre machineSLA 99.9%+ garanti
MaintenanceVous gérez toutLe fournisseur gère l’infrastructure
CollaborationDifficile de partager les VMsAccè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.*