Installer VMWare Tools sur un guest Debian
Les VMWare Tools ne sont pas obligatoire sur les guests mais ils permettent de faire pas mal de truc comme gérer proprement la sourie si vous avez une interface graphique, activer les répertoires partagés avec l’hôte ou réduire le vmdk de votre VM après y avoir fait le ménage.
Les étapes suivantes nécessites d’être root sur la machine. Pour ça soit
sudo -i
soit
su -
Installation des paquets pré-requis
Les VMTools se compilent sur la machine, il faut donc installer au préalables les outils de compil sur la machine :
apt-get update
apt-get upgrade
Ceci met à jour les dépôts et les paquets sur la machine.
apt-get install gcc linux-headers-`uname -r` libglib2.0-0
Validez que vous souhaitez continuer …
Cela installe le compilateur, ses dépendances ainsi que les entêtes correspondant au noyaux de la machine.
Récupérer les fichiers d’installation
Il faut maintenant récupérer les scripts d’installation, pour ça, une fois la machine démarré, au niveau de VMPlayer aller dans “Virtual Machine -> Install VMWare Tools …” et cliquer sur “Install”. Contrairement à Windows, cette action ne lance pas l’installeur, ça ne fait que simuler l’insertion d’un CD dans le lecteur de la machine.
Il faut maintenant monter le lecteur :
mount /media/cdrom0
Puis copier le fichier d’installation sur la VM :
cp /media/cdrom0/VMwareTools-*.tar.gz ./
tar zxvf VMwareTools-*.tar.gz
Les fichiers sont maintenant extrait dans ‘‘vmware-tools-distrib’’.
Lancer l’installation
Lancez maintenant l’installeur :
vmware-tools-distrib/vmware-install.pl
Là ya maintenant un série de question toutes plus explicites les unes que les autres ! On fait entrer à chaque fois sauf si on sait ce qu’on fait et qu’on veut virer des options par défaut. Si tout s’est bien passé vous devriez avoir ça à la fin
Enjoy,
--the VMware team
Maintenant il suffit de redémarrer la machine :
shutdown -r now
En cas d’erreur
Normalement les endroits où ça peut merder c’est là :
Searching for GCC...
ou là :
Searching for a valid kernel header path...
C’est en général que vous avez mal fait les étapes d’installation des pré-requis ! Il vous manque des paquets, refaite ces étapes.