Ce tutoriel est un aide-mémoire pour l'installation de Vmware server 1.04 sur une Debian 32 ou 64 bits.

====== Téléchargement ======

Pour pouvoir utiliser Vmware Server, il faut au préalable se rendre sur le site officiel http://www.vmware.com/download/server/ pour obtenir le soft et une clé de licence.

J'ai donc récupérer les archives suivantes :

  * VMware-server-1.0.4-56528.tar.gz
  * VMware-server-linux-client-1.0.4-56528.zip
  * VMware-server-win32-client-1.0.4-56528.zip

==== Pré-requis ====

Installation de certains paquets dont entre autres le serveur OpenSSH, xinetd et le nécessaire pour la compilation.

<code># apt-get install ssh openssh-server</code>
<code># apt-get install libx11-6 libx11-dev libxtst6 xinetd</code>
<code># apt-get install linux-headers-`uname -r` build-essential</code>
**Pour 32bits**

<code># apt-get install autoconf automake1.9 libtool flex bison gdb psmisc libc6-dev-amd64 lib64gcc1</code>

**Pour 64bits**

<note>Il faut également ajouter le paquet ia32-libs pour éviter un bug de génération de certificats SSL (Unable to get the last modification timestamp of the destination file /etc/vmware/ssl/rui.key.)</note>

<code># apt-get install autoconf automake1.9 libtool flex bison gdb psmisc ia32-libs</code>

====== Installation ======

  * Décompression de l'archive
<code># tar xvzf VMware-server-1.0.4-56528.tar.gz</code>
  * Lancement du script d'installation
<code># cd vmware-server-distrib/
 ./vmware-install.pl</code>
  * Répondre aux questions posées par le script d'installation
Je laisse les réponses par défaut (en appuyant sur la touche "enter") à l'execption du chemin de stockage de mes machines virtuelles :
<code>In which directory do you want to keep your virtual machine files? 
[/var/lib/vmware/Virtual Machines] /Mon/chemin/pour/les/VM</code>

Enfin, il faut rentrer le numéro de série obtenu après enregistrement sur le site de VMware :
<code>Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel:  12345-12345-12345-12345</code>

Si tout s'est bien déroulé, le script se termine de cette façon :
<code>Starting VMware services:
   Virtual machine monitor                                             done
   Virtual ethernet                                                    done
   Bridged networking on /dev/vmnet0                                   done
   Host-only networking on /dev/vmnet1 (background)                    done
   Host-only networking on /dev/vmnet8 (background)                    done
   NAT service on /dev/vmnet8                                          done

The configuration of VMware Server 1.0.4 build-56528 for Linux for this running
kernel completed successfully.</code>

====== Nettoyage ======

Pour faire propre, parce qu'on aime çà quand on est linuxien, on peut maintenant supprimer le répertoire d'installation et les fichiers temporaires :

<code># rm -rf vmware-server-distrib/ && rm -rf /tmp/*ware*</code>

====== Console d'administration ======

==== GNU/Linux ====

Pour installer la console d'administration sous GNU/Linux, on utilise l'archive correspondante que l'on décompresse dans le répertoire de son choix :

<code>$ unzip VMware-server-linux-client-1.0.4-56528.zip
$ tar xvzf VMware-server-console-1.0.4-56528.tar.gz
$ cd vmware-server-console-distrib/
$ sudo ./vmware-install.pl</code>

Pour lancer la console, taper la commande suivante :

<code>$ vmware-server-console &</code>

==== Windows ====

Je ne m'étendrai pas sur l'installation de la console sur cet OS (suivant...suivant...terminé) ^^

====== Désinstallation ======

La désinstallation de VMware Server est enfantine !

<code># vmware-uninstall.pl</code>

et au cas ou il resterai quelques fichiers rebels :

<code># updatedb && locate vmware</code>
