VMware Tools oder open-vm-tools

Aus Wiki Thomas-Krenn.AG
Wechseln zu: Navigation, Suche

VMware hat im Jahr 2007 weite Teile der VMware Tools als Open Source Software unter dem Namen open-vm-tools (Open Virtual Machine Tools) freigegeben. Diese sind nun in zahlreichen Linux Distributionen - etwa Debian - enthalten und können somit direkt aus den Repositorys der Distributionen bezogen werden. In diesem Artikel zeigen wir die Unterschiede zwischen der kommerziellen Version der VMware Tools und den Open Source open-vm-tools.

Inhaltsverzeichnis

VMware Tools

Die VMware Tools sind die offiziellen, kommerziellen Versionen der Gastsystem-Tools von VMware. Wenn Sie vollständigen Support von VMware benötigen, nutzen Sie diese Version die direkt mit ESX/ESXi kommt.

Downloadmöglichkeiten für die VMware Tools:

open-vm-tools

Die open-vm-tools sind bereits direkt in zahlreiche Linux Distributionen integriert und können daher bequem über das Paket Management installiert werden.

Die Installation unter Ubuntu 10.10 (Maverick) kann via apt-get/aptitude erfolgen. Der Paketname lautet: open-vm-tools Da es eine Abhängigkeit ("recommends") zu dem Paket open-vm-toolbox gibt, werden auf einem schlanken textbasiertem Linux System teilweise über 100 Pakete automatisch mitinstalliert. Diese sind hauptsächlich für eine grafische Oberfläche erforderlich (X-Server) und auf einem textbasierten System überflüssig.

Aus diesem Grund empfielt sich folgender Workaround wie in [3] beschrieben. Bei der Installation mit Aptitude muss die Frage "Do you want to continue? [Y/n/?]" mit "- open-vm-toolbox" beantwortet werden. Achten Sie auf das Symbol Minus "-". Dadurch wird das Paket open-vm-toolbox nicht installiert und die zugehörigen Abhängigkeiten fallen auch weg.

root@ubuntuserver:~# sudo aptitude install open-vm-tools
The following NEW packages will be installed:
  build-essential{a} debhelper{a} defoma{a} diffstat{a} dpkg-dev{a} ethtool{a} fakeroot{a} fontconfig{a} g++{a} g++-4.4{a} gettext{a} hicolor-icon-theme{a} html2text{a} 
  intel-gpu-tools{a} intltool-debian{a} libalgorithm-diff-perl{a} libalgorithm-merge-perl{a} libatk1.0-0{a} libatk1.0-data{a} libavahi-client3{a} libavahi-common-data{a} 
  libavahi-common3{a} libcairomm-1.0-1{a} libcroco3{a} libcups2{a} libdatrie1{a} libdpkg-perl{a} libfontenc1{a} libgdk-pixbuf2.0-0{a} libgl1-mesa-dri{a} 
  libglibmm-2.4-1c2a{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libgtkmm-2.4-1c2a{a} libice6{a} libicu42{a} libjasper1{a} libjpeg62{a} libmail-sendmail-perl{a} 
  libmtdev1{a} libpango1.0-0{a} libpango1.0-common{a} libpangomm-1.4-1{a} libpciaccess0{a} libsm6{a} libstdc++6-4.4-dev{a} libsys-hostname-long-perl{a} libtalloc2{a} 
  libthai-data{a} libthai0{a} libtiff4{a} libunistring0{a} liburiparser1{a} libutouch-grail1{a} libx11-xcb1{a} libxaw7{a} libxcb-aux0{a} libxcb-dri2-0{a} libxcomposite1{a} 
  libxcursor1{a} libxdamage1{a} libxfixes3{a} libxfont1{a} libxft2{a} libxi6{a} libxinerama1{a} libxkbfile1{a} libxmu6{a} libxpm4{a} libxrandr2{a} libxss1{a} libxt6{a} 
  libxtst6{a} libxv1{a} libxvmc1{a} module-assistant{a} open-vm-source{a} open-vm-toolbox{a} open-vm-tools patch{a} po-debconf{a} quilt{a} shared-mime-info{a} 
  x-ttcidfont-conf{a} x11-common{a} x11-xkb-utils{a} xfonts-base{a} xfonts-encodings{a} xfonts-utils{a} xserver-common{a} xserver-xorg{a} xserver-xorg-core{a} 
  xserver-xorg-input-evdev{a} xserver-xorg-input-mouse{a} xserver-xorg-input-vmmouse{a} xserver-xorg-video-all{a} xserver-xorg-video-apm{a} xserver-xorg-video-ark{a} 
  xserver-xorg-video-ati{a} xserver-xorg-video-chips{a} xserver-xorg-video-cirrus{a} xserver-xorg-video-fbdev{a} xserver-xorg-video-i128{a} xserver-xorg-video-intel{a} 
  xserver-xorg-video-mach64{a} xserver-xorg-video-mga{a} xserver-xorg-video-neomagic{a} xserver-xorg-video-nouveau{a} xserver-xorg-video-nv{a} 
  xserver-xorg-video-openchrome{a} xserver-xorg-video-r128{a} xserver-xorg-video-radeon{a} xserver-xorg-video-rendition{a} xserver-xorg-video-s3{a} 
  xserver-xorg-video-s3virge{a} xserver-xorg-video-savage{a} xserver-xorg-video-siliconmotion{a} xserver-xorg-video-sis{a} xserver-xorg-video-sisusb{a} 
  xserver-xorg-video-tdfx{a} xserver-xorg-video-trident{a} xserver-xorg-video-tseng{a} xserver-xorg-video-vesa{a} xserver-xorg-video-vmware{a} xserver-xorg-video-voodoo{a} 
  zerofree{a} 
0 packages upgraded, 127 newly installed, 0 to remove and 0 not upgraded.
Need to get 45.6MB of archives. After unpacking 160MB will be used.
Do you want to continue? [Y/n/?] - open-vm-toolbox
The following NEW packages will be installed:
  build-essential{a} debhelper{a} diffstat{a} dpkg-dev{a} ethtool{a} fakeroot{a} g++{a} g++-4.4{a} gettext{a} html2text{a} intltool-debian{a} libalgorithm-diff-perl{a} 
  libalgorithm-merge-perl{a} libcroco3{a} libdpkg-perl{a} libicu42{a} libmail-sendmail-perl{a} libstdc++6-4.4-dev{a} libsys-hostname-long-perl{a} libunistring0{a} 
  module-assistant{a} open-vm-source{a} open-vm-tools patch{a} po-debconf{a} quilt{a} shared-mime-info{a} zerofree{a} 
The following packages are RECOMMENDED but will NOT be installed:
  open-vm-toolbox 
0 packages upgraded, 28 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.5MB of archives. After unpacking 63.9MB will be used.

Allerdings haben Sie damit keinen vollständigen Support von VMware. Hier ist der entsprechende Support Hinweis von VMware beispielsweise für Ubuntu:[1]

Starting with Ubuntu 8.10, open-vm-tools is packaged with the multiverse repository. VMware does not support the use of these packages in VMware virtual machines. The version of tools available in the Ubuntu 8.10 multiverse repository is based on a development snapshot of the open-vm-tools project hosted on http://sourceforge.net. These packages are not official VMware Tools releases. VMware Global Support Services might require customers using the Ubuntu packages to remove these packages and install the official VMware Tools release as part of a support request related to Ubuntu 8.10.

Einzelnachweise

  1. 1,0 1,1 VMware Tools Installation Guide Operating System Specific Packages (ESX/ESXi 4.x and ESX/ESXi 3.5 Update 2 and later VMware Tools)
  2. Installing VMware Tools on Linux (searchvmware.techtarget.com)
  3. Ubuntu Bug #391224

Weitere Informationen


Share/Save/Bookmark  Feedback zu diesem Artikel geben
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Kategorien
Drucken/exportieren
Werkzeuge