Installer les VMWare Tools sous Ubuntu
Les VMWare Tools sont des outils destinés à optimiser le fonctionnement d’un système sous VMWare. Ils ne sont pas indispensables au bon fonctionnement du système, mais peuvent en optimiser les performances.
Les opérations décrites ici sont effectuées en ligne de commande, mais peuvent également être réalisée dans un environnement graphique, à condition d’ouvrir un fenêtre de terminal (via le menu Applications -> Accessoires).
Note : si vous avez l’intention de changer le noyau, il est préférable de le faire avant d’intaller les VMWare Tools. Voir ici même comment installer un noyau optmisé.
Dans un premier temps il faut installer sur le système de quoi compiler les composants qu’installera VMWare. L’installation des linux-headers dépend du noyau installé. Ici c’est pour un Pentium IV. Le noyau peut être identifié avec uname -r .
- sudo apt-get update (si ce n’est pas déjà fait dans la journée)
- sudo apt-get install make gcc
- sudo apt-get install linux-headers-686 (selon processeur !)
Après les pré-requis, l’installation proprement dite :
- Demander l’installation de VMWare Tools via le menu d’administration de VMWare : VM -> Install VMWare Tools…
- mount /media/cdrom
- cd /tmp
- tar xzvf /media/cdrom/VM*.tar.gz
- cd vmware-tools-distrib
- sudo ./vmware-install.pl
- Répondre aux questions. Normalement toutes les propositions par défaut sont les bonnes, et une simple validation fera l’affaire.
- umount /media/cdrom
- cd /tmp
- rm -Rf /tmp/vmware-tools-distrib (attention, cette commande est dangereuse)
- Si possible, redémarrer le système : sudo shutdown -r now
Et voilà, simple et efficace.
Ouaim ben apres des centaines de pages web visitees, c’est le seul “HOWTO” vraiment complet et facile a suivre pour un debutant sous et linux et vmware.
Merci
Je suis du même avis que “Dbrdmkr” !
Vraiment un super tuto qui m’a servit à installer correctement et surtout COMPLETEMENT ce fameux VMware Tools.
Merci encore et n’hésite pas a en mettre encore
Et comment faire avec un VMWare Player qui ne propose pas les VMWare Tools ?
Le principe de Player est de permettre à une machine toute faite de tourner, pas de permettre de l’installer ou la bricoler a postériori.
Sur le fond, je dirais que le Player avait de l’intérêt pour diffuser/déployer gratuitement des machines créées avec la version Workstation qui elle était payante. Depuis la mise à disposition de la version Server gratuite, autant s’en servir… A titre personnel j’ai viré la Workstation dont j’avais la licence et l’ai remplacé par une Server gratuite.
Pourquoi ne pas remplacer ton Player par une version Server ?
Bravo pour ce petit tutorial. j’ai pu un peu adapter mais dans l’ensemble c’est ok.
la dificulté dans mon cas venait du fait que le montage CDrom était déjà fait en auto via l’install VM àpd la machine hôte.
Merci Sam !
Magnifique ! Cela faisait des semaines que je cherchais comment les installer (et qu’ils fonctionnent…) et là en 3mn montre en main et tout roule…joie
Juste une chose à noter : à la fin de la configuration, l’assistant demande si l’on veut configurer les tools et en acceptant, demande un compilateur C (installé sur ubuntu, il se lancera tout seul si l’on accepte) qui propose au bout d’un moment de choisir un chiffre entre 6 et 13, ce qui correspond à la résolution d’écran (par exemple : 7 = 1280×1024). Si comme moi, beaucoup d’entre vous êtes tout d’abord intéressés par les vmware-tools pour obtenir une résolution graphique potable, ne passez pas à côté !
merci bcp un trèè bo tuto mai le problème est A la Fin voila le msg:
UNABLE TO CREATE THE DIRECTORY /mnt/hgfs.
Execution aborted.
plz aidez moi
et mci bcp
@Sdi : aucune idée ! A priori il semble que cela corresponde au partage avec Windows, mais c’est une chose dont je ne me sert pas. Le mieux est alors d’aller farfouiller ici : http://www.vmware.com/vmtn/ . Et éventuellement de poster ton problème sur le forum.
Sam, merci beaucoup pour ce tuto. C’est clair, et surtout : ça marche
Merci à toi pour ces explications
J’ai juste un petit soucis : l’installation a l’air de vouloir connaitre l’emplacement du compilateur (si j’ai bien traduit) donc si quelqu’un peut m’aider je débute sur linux.Merci
En fait j’ai relancer sudo ./vmware-install.pl et tout a eu l’air de bien se derouler mais ya t’il une commande pour acceder a une console de configuration de vmwaretools dans le cas ou l’install c’est esffectivement bien effectuer.Merci
@Cyril : en l’état la procédure se déroule bien. Mais s’il devait manquer quelque chose, la commande suivante installe tout ce qui est utile pour réaliser compilation &co :
sudo apt-get install build-essential
Concernant une console de config, il me semble qu’en fin d’installation un message indique la commande (parmis d’autres baratins). J’avoue que je ne m’en sert jamais, ayant surtout un usage de type serveur de linux.
Pour lancer la configuration des vmware-tools, la commande est:
/usr/bin/vmware-config-tools.pl
Big vraiment, je bien heureux d’être tombé su ton blog. Il a été d’une grande utilité pour moi. Je sais qu’il rendra d’énorme service a d’autredébutant comme moi. Merci
Salut, juste un petit commentaire pour dire :
tu ne remplacerais pas la commande
sudo apt-get install linux-headers-686
par
sudo apt-get install linux-headers-`uname -r`
(` est différent de ‘)
?
ca évite de voir l’installation ne pas savoir continuer parce qu’elle ne trouve pas les “bons” headers… et après reprendre la bonne version des headers, etc…
@Denis : oui et non. Le code est un exemple, c’est bien indiqué qu’il faut adapter selon le processeur et vérifier avant.
Ta proposition est toutefois correcte
Salut,
J’aimerais te remercier pour cet article, j’aurais vraiment rien pu faire sans lui. En plus, il ne va pas trop vite et permet à un windowsien tel que moi de suivre ^^
Eh bien chez moi ça ne marche pas !!!
Vmware-tools me refuse le répertoire source.
Please contact support wmware.
Salut ,
Ceci juste pour dire un BRAVO à Sam pour ce tuto clair et concis : on ne demande que ça!
thx
Très bon tuto. Clair, concis, et précis. Ce dernier fonctionnant à merveille d’après la majorité des commentaires, je pense que je vais simplement mettre un link sur mon site, afin de compléter la collection “VMware”
http://www.jellykernel.org/index.php?option=com_content&task=category§ionid=3&id=41&Itemid=49
Encore bravo, et bonne continuation.
Alex.
Salut
Ca a l’air d’etre un bon tuto… je suis un vrai debutant … mais je bloque a
mount /media /cdrom
il me marque “vous devez specifier le type de systeme de fichiers”
Y aurait il quelque chose que j’ai mal fait ou oublier de faire ?
Merci du coup de pouce…
Je ne sais pas si c’est une faut de frappe dans ton commentaire, mais il n’y a pas d’espace entre /media et /cdrom .
Il est aussi possible de faire simplement mount /cdrom .
Sinon sur un système graphique le mount est généralement automatique. Si l’icône du cdrom apparait sur le bureau, cette étape est inutile.
Merci beaucoup pour le tutoriel simple et détaillé. C’est trop rare dans le monde Linux!
C’est très en retard (plus d’1 an ^^) mais j’ai une petite précision à apporter.
si l’auteur passe voir ses commentaires, il faudrait modifier:
sudo apt-get install linux-headers-686
par:
sudo apt-get install linux-headers-$(uname -r)
De sorte à toujours avoir les bons headers quelque soit la version/système de linux installée.
ça évitera aux débutants tournant sous PPC ou autre de ne pas s’y retrouver.
Sinon, excellent tuto, bravo!
Merci beaucoup pour ce tuto !
Enfin un tuto correct pas à pas pour un novice comme moi qui vient de démarrer son ubuntu pour la première fois !
tout fonctionne impeccablement.
Encore merci !
merci infiniment pour ce tuto!
Il est vraiment bien fait
Tout marche bien et encore merci!
Complet et très précis. Fonctionne parfaitement sous Hardy Heron
Merci beaucoup,
je trés heureux d’être tombé sur ton blog qui m’a été trés utile.
Il est trés bien détaillé.
Génial, merci
du meme avis, clair et concis, une grande aide pour ceux qui debutent comem moi)
Je suis bloqué au millieu du tutoriel
clovis@clovis-desktop:/tmp$ tar xzvf /media/cdrom/VM*.tar.gz
tar: /media/cdrom/VM*.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
@jack : il semble que tar ne trouve pas le fichier. Peut-être que le CD (virtual) n’est pas monté correctement. Ou alors le nom du fichier a légèrement changé depuis la rédaction de ce tuto (et je n’y aurais pas prêté attention).
Fait un ls -l /media/cdrom pour voir. Si c’est vide, le CD n’est pas monté, sinon tu verra le nom du fichier.
Bonne nouvelle au passage : le principe reste le même pour VMWare 2 Server !
Ce tuto est indémodable, c’est la man page du vmware-tools pour linux!
Merci Sam.
@Alex
lien mort. Nouveau lien:
http://www.jellykernel.org/index.php?option=com_content&view=article&id=53:vmware-tools&catid=34:vmware&Itemid=55
++
@Alex
mise à jour du lien: http://www.jellykernel.org/les-archives/vmware/installer-vmware-tools/
ce tut est juste pour le pIV,et si on a une version plus recente?
Superbe!!! après m’être perdu dans les méandre du net pour trouver la solution, je la trouve enfin et efficace en plus! nickel, bravo pour ce tuto
Merci pour les compliments
@egi : le principe n’a pas changé. En cas de problème avec les “headers”, faire ceci :
sudo get install linux-headers-`uname -r`
Super? ca fonctionne nickel. Ils en faudraient plus souvent des tutos comme celui la. Pourquoi faire compliquer quand on peut faire hyper simple.
Grand merci.