Installation VMware · 9 min read · Oct 01, 2025
Comment Installer VMware Server Sur Debian Sarge
Comment Installer VMware Server Sur Debian Sarge
Version 1.0
Auteur : Falko Timme , Till Brehm
Ce tutoriel fournit des instructions étape par étape sur la façon d’installer le VMware Server gratuit (version 1.0.1) sur un système Debian Sarge.
VMware vient de publier la version 1.0 de son VMware Server gratuit. Avec VMware Server, vous pouvez créer et exécuter des systèmes d’exploitation invités (“machines virtuelles”) tels que Linux, Windows, FreeBSD, etc. sous un système d’exploitation hôte. Cela a l’avantage de vous permettre d’exécuter plusieurs systèmes d’exploitation sur le même matériel, ce qui permet d’économiser beaucoup d’argent, et vous pouvez déplacer des machines virtuelles d’un VMware Server à un autre (ou vers un système qui a le VMware Player qui est également gratuit). Dans cet article, nous utilisons Debian Sarge (3.1) comme système d’exploitation hôte.
Je tiens à dire d’abord que ce n’est pas la seule façon de configurer un tel système. Il existe de nombreuses façons d’atteindre cet objectif, mais c’est la méthode que je choisis. Je ne donne aucune garantie que cela fonctionnera pour vous !
1 Remarque Préliminaire
Je suppose que vous avez déjà configuré un système Debian Sarge de base. Vous pouvez configurer votre système comme décrit dans les deux premières pages de ce tutoriel : La Configuration Parfaite - Debian Sarge (3.1).
J’utilise 192.168.0.100 comme adresse IP et server1.example.com comme nom d’hôte de mon système Debian Sarge dans ce tutoriel. Si votre système Debian Sarge n’a pas d’adresse IP statique, vous devriez maintenant modifier sa configuration réseau afin qu’il ait une adresse IP statique à l’avenir :
vi /etc/network/interfaces| # /etc/network/interfaces -- fichier de configuration pour ifup(8), ifdown(8) # L'interface de boucle auto lo iface lo inet loopback # La première carte réseau - cette entrée a été créée lors de l'installation de Debian # (réseau, diffusion et passerelle sont optionnels) auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |
(Si vous utilisez une passerelle différente de 192.168.0.1, changez l’adresse IP de la passerelle dans /etc/network/interfaces.)
Ensuite, redémarrez votre réseau :
/etc/init.d/networking restartÉditez /etc/resolv.conf et ajoutez quelques serveurs de noms :
vi /etc/resolv.conf| search server nameserver 145.253.2.75 nameserver 193.174.32.18 nameserver 194.25.0.60 |
Éditez /etc/hosts et ajoutez votre nouvelle adresse IP :
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # Les lignes suivantes sont souhaitables pour les hôtes compatibles IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |
2 Installation des Paquets Requis
Tout d’abord, nous mettons à jour notre base de données de paquets :
apt-get updateMaintenant, nous installons les paquets requis par VMware sur notre système Debian Sarge en exécutant
apt-get install kernel-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 xlibs-devOn vous posera quelques questions auxquelles vous pouvez répondre comme suit :
Tenter de détecter automatiquement le matériel vidéo ? <– Non
Sélectionnez le pilote de serveur X souhaité. <– vesa
Utiliser l’interface de périphérique framebuffer du noyau ? <– Oui
Veuillez sélectionner le jeu de règles XKB à utiliser. <– xfree86
Veuillez sélectionner votre modèle de clavier. <– pc104
Veuillez sélectionner votre disposition de clavier. <– [Sélectionnez votre disposition de clavier, par exemple de, si vous avez un clavier allemand.]
Veuillez sélectionner votre variante de clavier. <– [Laissez vide.]
Veuillez sélectionner vos options de clavier. <– [Laissez vide.]
Veuillez choisir le port de votre souris. <– /dev/input/mice
Votre moniteur est-il un appareil LCD ? <– Non
Veuillez choisir une méthode pour sélectionner les caractéristiques de votre moniteur. <– Avancé
Entrez la plage de synchronisation horizontale de votre moniteur. <– 28-50
Entrez la plage de rafraîchissement vertical de votre moniteur. <– 43-75
Sélectionnez les modes vidéo que vous souhaitez que le serveur X utilise. <– 1024x768, 800x600, 640x480
Veuillez sélectionner votre profondeur de couleur par défaut en bits. <– 24
Résolution de l’imprimante par défaut <– 600
La plupart de ces réponses ne sont pas vraiment importantes car nous ne voulons pas utiliser le bureau sur notre système Debian Sarge. Nous nous connecterons au VMware Server depuis notre station de travail plus tard, qui peut être un système Windows ou Linux ayant le paquet client VMware Server installé.
Ensuite, nous créons le répertoire /var/vm où nous voulons installer nos machines virtuelles plus tard. Les machines virtuelles nécessitent beaucoup d’espace disque, assurez-vous d’avoir suffisamment d’espace libre sur votre partition /var pour les machines virtuelles :
mkdir /var/vm3 Obtention de VMware Server
Le serveur VMware peut être téléchargé gratuitement depuis le site Web de VMware : http://www.vmware.com/download/server/
Pour exécuter le logiciel VMware Server, vous avez besoin d’un numéro de série (gratuit), qui peut être demandé en cliquant sur le bouton “S’inscrire maintenant” sur la page de téléchargement.
4 Téléchargement du Logiciel
Pour configurer VMWare Server sur Debian Sarge, nous avons besoin des paquets suivants de la page de téléchargement de VMware :
VMware Server pour linux (Binary tar.gz)
Interface de Gestion (Binary tar.gz)
Nous voulons télécharger les paquets dans notre répertoire /tmp, donc nous y allons :
cd /tmpPour télécharger le logiciel sur votre serveur, je recommande d’utiliser le programme en ligne de commande linux wget. La syntaxe de wget est la suivante :
wget [URL du paquet tar.gz binaire de VMware Server pour linux]
wget [URL du paquet tar.gz binaire de l'Interface de Gestion]Déballage du tar.gz du serveur :
tar xvfz VMware-server-*.tar.gzExécution du script d’installation :
cd vmware-server-distrib
./vmware-install.plL’installateur vous pose quelques questions. La plupart du temps, vous pouvez accepter la valeur par défaut :
Creating a new installer database using the tar3 format.Installing the content of the package.Dans quel répertoire souhaitez-vous installer les fichiers binaires ?
[/usr/bin] <– /usr/bin
Quel est le répertoire qui contient les répertoires init (rc0.d/ à rc6.d/) ?
[/etc] <– /etc
Quel est le répertoire qui contient les scripts d’initialisation ?
[/etc/init.d] <– /etc/init.d
Dans quel répertoire souhaitez-vous installer les fichiers de démon ?
[/usr/sbin] <– /usr/sbin
Dans quel répertoire souhaitez-vous installer les fichiers de bibliothèque ?
[/usr/lib/vmware] <– /usr/lib/vmware
Le chemin “/usr/lib/vmware” n’existe pas actuellement. Ce programme va
le créer, y compris les répertoires parents nécessaires. Est-ce ce que vous voulez ?
[oui] <– oui
Dans quel répertoire souhaitez-vous installer les fichiers manuels ?
[/usr/share/man] <– /usr/share/man
Dans quel répertoire souhaitez-vous installer les fichiers de documentation ?
[/usr/share/doc/vmware] <– /usr/share/doc/vmware
Le chemin “/usr/share/doc/vmware” n’existe pas actuellement. Ce programme va
le créer, y compris les répertoires parents nécessaires. Est-ce ce que vous voulez ?
[oui] <– oui
L'installation de VMware Server 1.0.1 build-29996 pour Linux s'est terminée
successfully. Vous pouvez décider de supprimer ce logiciel de votre système à tout moment en invoquant la commande suivante : "/usr/bin/vmware-uninstall.pl".Avant d’exécuter VMware Server pour la première fois, vous devez le configurer en
invoquant la commande suivante : “/usr/bin/vmware-config.pl”. Voulez-vous que ce
programme invoque la commande pour vous maintenant ? [oui] <– oui
Making sure services for VMware Server are stopped.Stopping VMware services:
Virtual machine monitor doneVous devez lire et accepter le Contrat de Licence Utilisateur Final pour continuer.
Appuyez sur entrée pour l’afficher. <– [ENTRER]
..... snip [TEXTE DE LICENCE] ......Acceptez-vous ? (oui/non) <– oui
Configuring fallback GTK+ 2.4 libraries.Dans quel répertoire souhaitez-vous installer les icônes de type mime ?
[/usr/share/icons] <– /usr/share/icons
Le chemin “/usr/share/icons” n’existe pas actuellement. Ce programme va
le créer, y compris les répertoires parents nécessaires. Est-ce ce que vous voulez ?
[oui] <– oui
Quel répertoire contient vos fichiers d’entrée de menu de bureau ? Ces fichiers ont une
extension de fichier .desktop. [/usr/share/applications] <– /usr/share/applications
Dans quel répertoire souhaitez-vous installer l’icône de l’application ?
[/usr/share/pixmaps] <– /usr/share/pixmaps
Trying to find a suitable vmmon module for your running kernel.Aucun des modules vmmon préconstruits pour VMware Server n’est adapté à votre
noyau en cours d’exécution. Voulez-vous que ce programme essaie de construire le module vmmon pour
votre système (vous devez avoir un compilateur C installé sur votre système) ? [oui] <– oui
Using compiler "/usr/bin/gcc". Use environment variable CC to override.Quel est l’emplacement du répertoire des fichiers d’en-tête C qui correspondent à votre noyau en cours d’exécution ? [/lib/modules/2.6.8-2-386/build/include] <– /lib/modules/2.6.8-2-386/build/include
[...]Voulez-vous un réseau pour vos machines virtuelles ? (oui/non/aide) [oui] <– oui
Configuring a bridged network for vmnet0.The following bridged networks have been defined:. vmnet0 is bridged to eth0Souhaitez-vous configurer un autre réseau ponté ? (oui/non) [non] <– non
Voulez-vous pouvoir utiliser le réseau NAT dans vos machines virtuelles ? (oui/non)
[oui] <– oui
Configuring a NAT network for vmnet8.Voulez-vous que ce programme recherche un sous-réseau privé inutilisé ? (oui/non/aide)
[oui] <– oui
Probing for an unused private subnet (this can take some time)...The subnet 192.168.221.0/255.255.255.0 appears to be unused.The following NAT networks have been defined:. vmnet8 is a NAT network on private subnet 192.168.221.0.Souhaitez-vous configurer un autre réseau NAT ? (oui/non) [non] <– non
Voulez-vous pouvoir utiliser un réseau uniquement hôte dans vos machines virtuelles ?
[oui] <– oui
Configuring a host-only network for vmnet1.Voulez-vous que ce programme recherche un sous-réseau privé inutilisé ? (oui/non/aide)
[oui] <– oui
Probing for an unused private subnet (this can take some time)...The subnet 192.168.211.0/255.255.255.0 appears to be unused.The following host-only networks have been defined:. vmnet1 is a host-only network on private subnet 192.168.211.0.Souhaitez-vous configurer un autre réseau uniquement hôte ? (oui/non) [non] <– non
[...]Veuillez spécifier un port pour les connexions de console à distance à utiliser [902] <– 902
Restarting internet superserver: inetd.
Configuring the VMware VmPerl Scripting API.Building the VMware VmPerl Scripting API.Using compiler "/usr/bin/gcc". Use environment variable CC to override.Installing the VMware VmPerl Scripting API.The installation of the VMware VmPerl Scripting API succeeded.Generating SSL Server CertificateDans quel répertoire souhaitez-vous conserver vos fichiers de machine virtuelle ?
[/var/lib/vmware/Virtual Machines] <– /var/vm
Veuillez entrer votre numéro de série de 20 caractères.Tapez XXXXX-XXXXX-XXXXX-XXXXX ou ‘Entrer’ pour annuler : <– votre numéro de série VMware Server
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 doneThe configuration of VMware Server 1.0.1 build-29996 for Linux for this running
kernel completed successfully.C’est tout, le VMware Server est installé sur notre système Debian Sarge. Passons à l’étape suivante…
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.