Articles

Documentation Ubuntu

Posted on

Qu’est-ce que ‘VMware Tools’ ?

Les VMware Tools sont des logiciels installés sur une VM invitée pour améliorer les performances lors de l’exécution sur un hôte VMware/Esx, VMware/Player, VMware/Server ou VMware/Workstation. Les outils fournissent :

  • MVMware Network acceleration
  • VMware Video acceleration
  • Host to Guest time synchronization
  • Seamless mouse movement between host and guest
  • Cut & Paste -. Invité vers hôte et invité vers invité

  • Réduction de disque (avec VMware Toolbox exécuté à la racine)
  • Scripts de démarrage/arrêt (avec VMware Toolbox exécuté à la racine)
  • HeartBeat (VMware/Esx uniquement)

Cette page explique comment installer les outils VMware sur une VM invitée Ubuntu.

Installation des outils VMware sur une VM invitée Ubuntu

Les outils VMware peuvent être obtenus à partir de :

  • le paquet open-vm-tools dans Ubuntu

  • packages.vmware.com
  • votre hôte VMware (cette méthode n’utilise pas les paquets .deb)

VMware recommande aux utilisateurs d’utiliser open-vm-tools sur Linux, y compris Ubuntu.

Installation à partir du paquet Ubuntu open-vm-tools sur Trusty Tahr 14.04 et plus

open-vm-tools est la méthode recommandée pour installer les outils VMware sur Ubuntu. Les paquets sont disponibles dans le dépôt principal depuis 14.04.

# For desktop:apt-get install open-vm-tools open-vm-tools-desktop# For server and headless installations:apt-get install open-vm-tools

Si vous êtes sur Trusty après une mise à niveau depuis une version plus ancienne, vous devrez peut-être utiliser open-vm-tools-lts-trusty-desktop à la place.

Installations Ubuntu anciennes

Compte tenu de la nature de la virtualisation, il peut être nécessaire de continuer à utiliser de très anciennes versions d’Ubuntu. Les instructions pour les versions 10.04 à 12.04 sont indiquées ci-dessous. Pour tout ce qui est plus ancien, veuillez consulter le guide d’installation de VMware.

Installation à partir de paquets spécifiques au système d’exploitation (OSP) sur Lucid Lynx 10.04 à Precise Pangolin 12.04

Le paquet open-vm-tools est disponible dans le dépôt multiverse pour les versions 10.04 à 12.04. Cependant, ces versions sont très obsolètes et peuvent ne pas avoir les pilotes pour les versions plus récentes d’ESXi et de VMware Workstation / Player / Fusion. C’est pourquoi, si vous avez toujours besoin d’une VM Ubuntu ancienne, il est recommandé de l’installer à partir du référentiel VMware. Utilisez le paquet 12.04 pour les versions Ubuntu 12.10, 13.04 et 13.10.

Pour ajouter le référentiel faites :

Lucid: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ lucid main'Natty: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ natty main'Oneiric: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ oneiric main'Precise: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ precise main'wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub -q -O- | \ apt-key add -# (The above links to the latest builds of VMware-tools; however,# these packages should be compatible with all VMware servers, including the ESX 4 to vSphere ESXi 6.5.# Next update your reposapt-get update

Note : l’utilisation de apt-add-repository ajoutera également une entrée pour les sources, qui ne sont pas disponibles dans le dépôt vmware. Vous devrez supprimer manuellement l’entrée deb-src pour « packages.vmware.com », qui devrait se trouver au bas de votre fichier /etc/apt/sources.list.

Pour l’installer, faites :

sudo apt-get install vmware-tools-esx-kmods-kernel_release# Where kernel_release is the kernel release and type returned by the uname -r command.# For example: vmware-tools-esx-kmods-2.6.32-21-generic# Then for desktop VMs or those that need graphics supportsudo apt-get install vmware-tools-esx-nox# Or for server and headless installationssudo apt-get install vmware-tools-esx# Some versions may require kernel headerssudo apt-get install linux-headers-virtual

Vérifier la réussite de l’installation

# Verify that the VMware Tools daemon, vmtoolsd, is running.pgrep -fl vmtoolsd# Verify that the required kernel modules load properly./sbin/lsmod

Les modules du noyau ne sont chargés que pour les périphériques virtuels utilisés. Cependant, le module vmmemctl doit toujours être chargé.

Installation à partir de votre hôte VMware

Avertissement : Cette méthode d’installation n’utilise pas les paquets Ubuntu. Au lieu de cela, elle contourne dpkg et écrit les fichiers directement sur votre système. Cette méthode n’est généralement pas recommandée.

Démarrez une fenêtre de terminal et faites ce qui suit pour vous assurer que vous avez les paquets requis pour construire VMware Tools ou votre noyau.

sudo apt-get install build-essential linux-headers-`uname -r` psmisc

NOTE : linux-headers-uname -r n’est pas nécessaire sur une construction par défaut car ces en-têtes existent déjà. Ils sont listés ici au cas où vous auriez apporté des modifications au noyau.

Dans le menu VMware, choisissez VM->Installer les outils VMware. Vous devriez voir une image de CD montée s’afficher sur le bureau. Dans le navigateur de fichiers qui s’affiche, faites un clic droit sur le fichier VMwareTools*.tar.gz et extrayez-le sur le bureau.

Si le cdrom n’a pas été monté automatiquement, montez le cdrom (dans votre OS invité) en faisant

# make a mount point if needed :sudo mkdir /media/cdrom# Mount the CDsudo mount /dev/cdrom /media/cdrom# Copy and extract VMWareToolssudo cp /media/cdrom/VMwareTools*.tar.gz ~/Desktop# You can extract with archive manager, right click on the archive and extract ... ortar xvf VMwareTools*.tar.gz# Install as below

Ouvrir une fenêtre de terminal, et exécuter les commandes suivantes.

cd ~/Desktop/vmware-tools-distribsudo ./vmware-install.pl

Pendant vmware-install.pl, choisissez les réponses par défaut à tout (il suffit d’appuyer sur la touche <enter>).

Vous pouvez configurer les outils en tant que root

sudo vmware-toolbox

Au contraire, exécutez-les en tant qu’utilisateur (pas root)

vmware-toolbox
  • Pour que le presse-papiers et la souris synchronisés fonctionnent ainsi que la fonction de dossiers partagés de l’hôte, vous devez avoir vmware-toolbox en cours d’exécution, bien que vous puissiez minimiser la fenêtre.

Pour que vmware tools démarre automatiquement avec vos sessions, allez dans Système->Préférences->Sessions->Programmes de démarrage. Cliquez sur Ajouter, entrez vmware-toolbox, Ok, Fermez.

Si vous exécutez un système d’exploitation invité Kubuntu.

echo "/usr/bin/vmware-toolbox" > ~/.kde/Autostart/vmware-toolbox.shchmod +x ~/.kde/Autostart/vmware-toolbox.sh

Pour que la molette de défilement fonctionne à nouveau après l’installation ci-dessus, vous devrez apporter une modification mineure au fichier xorg.conf.

Dans la section « Souris configurée », modifiez la ligne suivante comme indiqué :

Option "Protocol" "imps/2"

Si vous avez plus de cinq boutons (la molette de défilement compte pour trois), alors vous pourriez avoir besoin de la ligne suivante :

Option "Protocol" "ExplorerPS/2"

Redémarrer X.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *