Installation des VMTools sous debian

Aujourd’hui j’ai eu à installer les VmTools sur une machine Debian virtualisé sur un VmWare Esxi 5 pour la première fois. Et autant dire que ce n’est pas aussi facile que sous Windows. Je vais donc ici vous partager mon expérience.

Je précise que toute les commandes que je vais taper ici sont en root.

Tous d’abords mettez-vous à jour sur votre machine à l’aide d’un apt-get update

09-01-2014 11-30-39

Une fois cela fait installer les paquets suivants en deux étapes :

apt-get install autoconf automake binutils make psmisc

09-01-2014 11-30-58

apt-get install cpp gcc

09-01-2014 11-31-16

Lancer les VmTools sur votre machine via votre vSphere client en faisant un clique gauche sur votre VM puis Invité et Installer/Mettre à jour VMware Tools

09-01-2014 11-32-11

Cliquer sur OK.

09-01-2014 11-32-20

Vous devez normalement avoir un message de validation en bas de votre vsphere client qui montre que le montage des vmtools à bien fonctionné.

09-01-2014 11-32-32

Monter le cd-rom dans /media/cdrom

mount /dev/cdrom /media/cdrom

09-01-2014 11-33-50

Copier le fichier tar.gz dans un dossier temporaire que moi j’ai nommé VmTools

mkdir vmtools

09-01-2014 11-32-52

cp /media/cdrom/*.tar.gz /home/vmtools/

09-01-2014 11-34-14

Décompressez le fichier tar

tar zxf *.tar.gz

09-01-2014 11-34-47

Lancer le fichier d’installation pour chaque demande laisser par défaut en tapant sur la touche entrée.

./vmware-tools-distrib/vmware-install.pl

09-01-2014 11-35-03

Pour vérifier que l’installation est ok rendez vous dans l’onglet résumé de votre machine sur votre vSphere client

09-01-2014 11-36-02

Supprimer le dossier temporaire VmTools

rm -rv vmtools

09-01-2014 11-36-59

Pour terminer l’installer faites un reboot

reboot

09-01-2014 11-37-17

 

MAJ :

Si jamais comme moi vous avez un problème au moment du choix de la librairie GCC vous pouvez le résoudre de la façon suivante (Cela doit fonctionner aussi avec apt-get) :

apt-get install aptitude
aptitude install libglib2.0-0
aptitude install build-essential
aptitude install gcc-4.7 make
aptitude install linux-headers

La il m’a proposé plusieurs headers, du coup j’ai choisi celui compatible avec le processeur.
Si vous ne connaissez pas celui compatible, faites la commande suivante :
aptitude install linux-headers-$(uname -r)

Si jamais, l’installation ne fonctionne pas et que vous la relancez, il se peut qu’il y ai l’erreur suivante:

Error: Unable to find the binary installation directory (answer BINDIR)
in the installer database file « /etc/vmware-tools/locations ».

Il faut supprimer le fichier « /etc/vmware-tools/locations » et relancer l’installation
rm -f /etc/vmware-tools/locations

Merci à un de nos collègues pour avoir trouvé ça.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

*

code