Accueil > Linux, Virtualisation > Installer les VMware Tools sous Debian Lenny

Installer les VMware Tools sous Debian Lenny

De manière générale, il est nécessaire d’installer les VMware Tools quel que soit le système d’exploitation client, ne serait-ce que pour bénéficier des améliorations graphiques ou des possibilités d’interconnexions offertes avec des outils tiers (sauvegarde des machines à chaud par exemple). Les hôtes sous Linux ne dérogent pas à la règle et l’installation des VMware Tools y est devenue très simple. Pensez toutefois à réaliser vos sauvegardes avant de commencer, car l’opération, bien que bénigne, peut vous réserver quelques surprises (voir notamment le KB VMware 1006718).

En mode console, il faut provoquer l’installation via le menu VM > Install/Upgrade VMWare Tools (cela fonctionne aussi avec un clic droit sur la machine virtuelle).

Connectez-vous ensuite à l’hôte en root, puis tapez les commandes suivantes :

srv-linux:/# mount /media/cdrom
srv-linux:/# cd /tmp
srv-linux:/# tar -xzvf /media/cdrom/VM*.tar.gz
srv-linux:/# cd vmware-tools-distrib
srv-linux:/# ./vmware-install.pl

Cela aura pour effet de monter le CDROM virtuel et de décompresser les VMware Tools dans le dossier /tmp, puis de lancer l’installation via un script perl. L’assistant vous posera quelques questions avant d’installer le programme.

Note : dans le cas où vous désireriez répondre avec la valeur par défaut à toutes les questions, lancez le script Perl vmware-install.pl avec l’argument default :

srv-linux:/# ./vmware-install.pl --default

Si vous obtenez un message indiquant que le programme killall n’est pas installé, il faudra installer l’utilitaire psmisc (voir tableau et ligne de commandes ci-dessous)

Setup is unable to find the "killall" program on your machine. Please make sure
it is installed. Do you want to specify the location of this program by hand?
[yes]

Si vous obtenez un message indiquant que le programme make n’est pas installé, il faudra installer plusieurs utilitaires complémentaires (voir tableau et ligne de commandes ci-dessous). Pour obtenir davantage d’informations sur le sujet, consultez le KB VMware 1008973.

Setup is unable to find the "make" program on your machine. Please make sure
it is installed.Do you want to specify the location of this program by hand ?
[yes]

Installez donc les utilitaires suivants pour que l’installation des VMware Tools se déroule correctement :

apt-get install autoconf automake binutils cpp gcc make psmisc
linux-headers-$(uname -r)

Notez au passage l’utilisation d’une variable qui invoque uname -r pour connaître les linux-headers qui correspondent à votre kernel.

PaquetUtilité
psmiscContient trois utilitaires dont killall qui tue les processus par leur nom (ex : killall -HUP named) et pstree qui montre les processus en cours d'exécution sous forme d'un arbre
autoconfGénérateur de scripts de configuration automatique
automakeOutil pour générer des Makefiles compatibles avec les standards GNU
binutilsPermet d'assembler, lier et manipuler des fichiers binaires et objets. Ils peuvent être utilisés avec un compilateur et diverses bibliothèques pour construire des programmes
cppLe préprocesseur GNU C est un processeur de macros qui est utilisé automatiquement par le compilateur GNU C pour transformer des programmes avant leur compilation
gccLe compilateur C du projet GNU est un compilateur C relativement portable qui fournit le compilateur GNU C par défaut
makeProgramme qui détermine quelles parties d'un programme complexe doivent être recompilées et qui génère les instructions pour le faire si c'est nécessaire
linux-headers-$(uname -r)Fichiers headers spécifiques au kernel

Après l’installation, on démonte le disque, on nettoie les fichiers d’installation dans /tmp (attention avec la commande rm -Rf !) et on redémarre :

srv-linux:/# umount /media/cdrom
srv-linux:/# cd /tmp
srv-linux:/# rm -Rf /tmp/vmware-tools-distrib
srv-linux:/# shutdown -r now

Une fois l’installation effectuée, on remarque le changement d’état des VMware Tools dans le statut de la machine virtuelle

Dans le futur, si vous souhaitez reconfigurer les VMware Tools, rendez-vous dans le dossier /usr/bin/ et lancez le script vmware-config-tools.pl. Même possibilité qu’à l’installation, pour répondre par défaut aux questions qui vous seront posées, ajoutez-lui simplement l’argument default.

srv-linux:/# cd /usr/bin
srv-linux:/usr/bin# ./vmware-install.pl --default

Pour obtenir plus d’informations sur ces outils, lisez le KB VMware 340 associé.

Articles sur le même thème :

Categories: Linux, Virtualisation Tags: , , ,
  1. Pas encore de commentaire