Pourquoi vmware-server ne marche plus sous Gutsy ?

En grande partie en raison du module. Ce dernier a été construit pour le dernier noyau de Feisty, et ne se charge plus pour le noyau de Gutsy. Essayez donc de taper dans un terminal :

sudo /etc/init.d/vmware-server restart

Il vous répondra qu'il ne trouve pas le module vmnet, indispensable pour démarrer les services réseaux vmware.

Pourquoi ne pas passer à Virtualbox ?

Virtualbox, contrairement à Vmware, est un outil de virtualisation libre, sous GPL. Il est fortement poussé par la communauté du libre et est, en effet, une alternative à vmware server. D'ailleurs, on est pas trop dérouté quand on l'utilise. Cependant, il y a un argument de taille pour ne pas passer à virtualbox, c'est que vos machines virtuelles sont au format Vmware et que, à moins que quelqu'un me l'explique, je ne sais pas comment faire la conversion (il est vrai que je n'ai jamais essayé :p ). D'une manière plus personnelle, j'utilise Vmware également de manière professionnelle donc je suis en milieu connu. Et je trouve le produit plus fini. on trouve également de nombreuses machines virtuelles prêtes à l'emploi.

On y va !

Les prérequis

Il vous faut avant toute autre chose installer les deux paquets suivants qui sont des prérequis indispensables : build-essential et linux-headers-generic.

Désinstallation de l'ancienne version

Tout d'abord on va désinstallé la version actuelle de Vmware (celle packagé pour Feisty).

Applications -> Accessoires -> Terminal

et on tape :

sudo apt-get remove --purge vmware-server

Il va vous proposer de supprimer plusieurs autres paquets qui ne sont plus utilisés, validez.

Toujours en ligne de commande, il faut supprimer les répertoires de configuration de l'ancienne version :

rm -rf ~/.vmware

sudo rm /etc/vmware

L'installation

Une fois que l'ancienne version est totalement supprimée, télécharger la dernière version de vmware-server pour linux à l'heure où j'écris ces lignes.
Procurez-vous également un numéro de série en remplissant ce formulaire.

Puis décompressez l'archive ainsi récupérée, soit de manière graphique soit dans un terminal avec un simple :

tar xvzf VMware-server-1.0.4-56528.tar.gz

Ensuite :

cd vmware-server-distrib/

./vmware-install.pl

Il vous suffit de faire <Entrée> à chaque question pour choisir la réponse par défaut.

Vous devrez également lire la license et l'accepter.

Après plusieurs autres questions, le programme d'installation va configurer les réseaux virtuels, et compiler le module pour votre noyau : voilà le pourquoi des prérequis plus haut.

Attention, vous pouvez ensuite choisir un autre emplacement à la question ci-dessous lorsqu'il vous demande le répertoire où stocker vos machines virtuelles :

In which directory do you want to keep your virtual machine files?

A vous de choisir :) je vous conseille néanmoins pour vous simplifier la vie de spécifier un répertoire dans votre dossier personnel.

Un peu plus tard, si vous avez le message suivant :

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

Votre installation est terminée !

Vous n'avez plus qu'à lancer la console Vmware :

Applications -> Outils système -> VMware Server Console

Si vous cherchez des machines virtuelles GNU/Linux prêtes à l'emploi, allez voir le site de Pouf.

A vos commentaires.