I. Téléchargements▲
Allez télécharger la dernière version de VMware Workstation (8.0.4) sur le site suivant :
https://my.vmware.com/web/vmware/downloads.
Prenez la version .bundle correspondant à votre architecture.
II. Installation▲
Avant de commencer l'opération, mettez tous les fichiers téléchargés dans votre dossier personnel.
Ouvrez un terminal, et tapez :
Pour l'architecture 32 bits :
sudo bash ./VMware-Workstation-6
.5
.3
-185404
.i386.bundle
Pour l'architecture 64 bits :
sudo bash ./VMware-Workstation-Full-7
.0
.0
-203739
.x86_64.bundle
Puis suivez les instructions dans la fenêtre qui s'affiche.
Avec Ubuntu 12.10 x64 Kernel 3.7.0-7 et VMware-Workstation-Full-9.0.1-894247.x86_64.bundle,
avant le premier lancement exécutez :
sudo ln -s /usr/src/linux-headers-3
.7
.0
-7
-generic/include/generated/uapi/linux/version.h /usr/src/linux-headers-3
.7
.0
-7
-generic/include/linux/version.h
Avec Ubuntu 12.04 et VMware Workstation 8.0.2
Si vous rencontrez le message d'erreur suivant au premier lancement : « Unable to starts service vmnet ! » , fermez toutes les fenêtres VMware puis exécutez le patch :
wget http://weltall.heliohost.org/wordpress/wp-content/uploads/2012
/01
/vmware802fixlinux320.tar.gz
tar xzvf vmware802fixlinux320.tar.gz
chmod +x patch-modules_3.2
.0
.sh
Nota : si vous appliquez ce patch avec une version > à 8.0.2, ouvrez patch-modules_3.2.0.sh avec un éditeur de texte, et remplacez « vmreqver=8.0.2 » et « plreqver=4.0.2 » par votre numéro de version (ex. testé avec succès avec Ubuntu 12.04 et VMware Workstation 8.0.4 : vmreqver=8.0.4 / plreqver=4.0.4).
sudo ./patch-modules_3.2
.0
.sh
rm vmware802fixlinux320.tar.gz patch-modules_3.2
.0
.sh vmware3.2
.0
.patch
III. Problèmes connus▲
III-A. Touches du clavier qui ne fonctionnent pas▲
Avec la version 8.10 d'Ubuntu (Intrepid Ibex). Quelques touches du clavier ne fonctionnent pas. Plus d'informations ici.
La solution :
Ouvrez un terminal, et tapez-y ceci :
echo 'xkeymap.nokeycodeMap = true'
>>
~/.vmware/config
Cas de figure rencontré avec vmware-server 2.0.0 Build 116487 & vmware workstation 6.5.1 :
il est possible malgré ce réglage que la touche « Alt Gr » ne fonctionne toujours pas.
Ce qui peut être très embêtant pour saisir un « \ » ou un « @ » entre autres.
Pour y remédier, il faut savoir que la combinaison de touche « Ctrl » + « Alt » équivaut à la touche « Alt Gr ». Sinon, ajoutez les lignes suivantes (à la place de là dans le fichier ~/.vmware/config (ou /etc/vmware/config) :
xkeymap.keycode.108
=
312
# Alt_R
xkeymap.keycode.106
=
309
# KP_Divide
xkeymap.keycode.104
=
284
# KP_Enter
xkeymap.keycode.111
=
328
# Up
xkeymap.keycode.116
=
336
# Down
xkeymap.keycode.113
=
331
# Left
xkeymap.keycode.114
=
333
# Right
xkeymap.keycode.105
=
285
# Control_R
xkeymap.keycode.118
=
338
# Insert
xkeymap.keycode.119
=
339
# Delete
xkeymap.keycode.110
=
327
# Home
xkeymap.keycode.115
=
335
# End
xkeymap.keycode.112
=
329
# Prior
xkeymap.keycode.117
=
337
# Next
xkeymap.keycode.78
=
70
# Scroll_Lock
xkeymap.keycode.127
=
256
# Pause
xkeymap.keycode.133
=
347
# Meta_L
xkeymap.keycode.134
=
348
# Meta_R
xkeymap.keycode.135
=
349
# Menu
Autre problème, si lors du lancement de Vmware, vous avez une erreur dans ce genre là :
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
Un petit :
sudo mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.old
Et puis on relance Vmware et tout est OK ;)
III-B. Non fonctionnel sous Ubuntu 12.10▲
Il semblerait que VMware Workstation 9??? (quelle version précise? ) ne fonctionne pas sous Ubuntu 12.10 pour le moment.
Voici le type d'erreur rencontrée :
Unable to change virtual machine power state: Failed to power on '/home/user/vmware/VMname/VM.vmx'
.
Transport (
VMDB) error -14
: Pipe connection has been broken.
Voici le rapport de bug : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1071891
Voici a présent une solution « non officielle de la part de VMware », mais qui pour certains fixe le bug :
1- Téléchargez ce patch : https://launchpadlibrarian.net/122040003/vmware9_kernel35_patch.tar.bz2 ;
2- Exécutez le patch ;
3-
sudo rm /lib/modules/$
(
uname -r)/misc/vm*
4- Reboot du PC ;
5-
sudo vmware-modconfig --console --install-all
6- Lancez Vmware.
Ubuntu 12.10 Marche avec VMware Workstation 9.0.1 (build-894247).
III-C. La progression de l'installation de la v6.5.3 et v6.5.4 s'arrête (Ubuntu 9.10 Karmic et Ubuntu 10.04 Lucid)▲
-
Lancez l'installation :
Sélectionnezsudo sh VMware-Workstation-
6
.5
.3
-185404
.x86_64.bundle -
Juste avant d'appuyer sur « install » :
Sélectionnezsudo mv /etc/vmware/database /etc/vmware/database.bak
et
Sélectionnezsudo rm /etc/vmware/database.lck
-
Lancez l'installation avec le bouton « install » ;
-
Puis renommez la database comme avant :
Sélectionnezsudo mv /etc/vmware/database.bak /etc/vmware/database
- Lancez vmware et il vous demandera de compiler les modules ce que vous ferez avant que votre installation soit fonctionnelle.
La source est ici.
III-D. Problèmes de souris sous l'hôte▲
-
Éditez le fichier /etc/vmware/bootstrap et ajoutez-y :
Sélectionnezexport
VMWARE_USE_SHIPPED_GTK
=
yes - Relancez votre machine virtuelle (source).
IV. Conclusion▲
Si tout s'est bien passé, vous voici en possession d'une installation fonctionnelle de VMWare. Pour l'utiliser, il suffit d'aller dans le menu Applications ? Outils Système ? VMWare Workstation.
Il ne vous reste plus qu'à saisir le numéro de série, et créer votre machine virtuelle.
V. Désinstallation▲
Pour désinstaller VMWare-Workstation, sachant que le paquet ne se trouve pas dans les dépôts et que sudo apt-get remove n'est pas une bonne solution, il suffit de taper la ligne suivante dans votre console :
sudo vmware-installer --uninstall-product vmware-workstation
Une fenêtre s'ouvre alors et vous propose la désinstallation du logiciel.