Vielleicht kennt ihr den Komfort wenn ihr die VMware Tools unter Windows installiert – Die Installation ist voll automatisiert und man muss lediglich zwei mal auf weiter klicken. Unter GNU/Linux ist das ein wenig anders, aber trotzdem kinderleicht. Ich beschreibe in diesem HowTo wie die VMware Tools unter Debian Squeeze und Wheezy (per Commandline) installiert werden.
Warum ihr die VMware Tools in eurer Virtuellen Maschinen auf jeden Fall installieren solltet
- SVGA Grafiktreiber werden installiert, wodurch die Grafik erheblich verbessert und beschleunigt wird
- Shared Folders können genutzt werden.
- drag and drop Funktionen werden unterstützt
- Zeitsynchronisation vom Host Betriebssystem
- Verbesserte Maus Funktionen und automatisches freisetzen des Cursors
- Copy – Paste Funktion zwischen Host und Guest
Debian Squeeze/Wheezy VMware Tools unter VMware Fusion mounten
Die notwendigen Installationsdateien werden direkt von VMware mitgeliefert – egal ob VMware Server, GSX, ESX, Fusion,… Wir müssen die Dateien nur auf unser Guest OS Debian bringen. Das ist recht einfach in der Grafischen Oberfläche über das Menü „Virtuelle Maschine“ -> „VMware Tools installieren“ lösbar. VMware mountet nun ein iso Image, mit den notwendigen Installationsdateien auf unser Debian system.
Achtung: Zur Installation selbst ist es notwendig direkt auf der VMware Konsole zu arbeiten, da es per SSH einen Fehler gibt.
Voraussetzungen installieren
Vor der Installation müssen noch einige Pakete am Debian System (falls noch nicht vorhanden) nachinstalliert werden:
[bash]apt-get install build-essentialapt-get install linux-headers-$(uname -r)[/bash]
VMware Tools auf das Debian System kopieren und entpacken
Als ersten Schritt zur eigentlichen Installation wird das zuvor verbundene ISO Image nach /mnt gemountet:
[bash]mount /dev/cdrom /mnt[/bash]Das mitgelieferte VMwareTools*.tar.gz wird nach /usr/src kopiert und entpackt. Die Versionen der Tools variieren natürlich je nach verwendeter VMware Server (ESX(i), Server, Fusion, …) Version.
[bash]cp /mnt/VMwareTools-*.tar.gz /usr/srccd /usr/src
tar -xzvf VMwareTools-*.tar.gz[/bash]
Wir finden nun im /usr/src/ Verzeichnis einen neuen Ordner vmware-tools-distrib, in dem nun alle von uns benötigten Dateien abgelegt wurden. Das Virtuelle CD-R Laufwerk kann daher wieder wieder getrennt werden.
[bash]umount /mnt[/bash]VMware Tools installieren
Nun können wir die eigentliche Installation der VMware Tools starten.
[bash]/usr/src/vmware-tools-distrib/vmware-install.pl[/bash]Nach dem Start kommen vom Installationsskript einige Fragen bezüglich Installationspfade und Sources, die in der Regel als Standard belassen werden können. Wir bestätigen somit sämtliche Fragen mit „Enter“. Folgenden Screen solltet ihr nach der Installation vor euch haben:
[sam id=“2″ codes=“true“] [bash]Starting VMware Tools services in the virtual machine:Switching to guest configuration: done
DMA setup: done
Guest operating system daemon: done
…..
…..
The configuration of VMware Tools 9.2.2 build-893683 for Linux for this running kernel completed successfully.
You must restart your X session before any mouse or graphic changes take effect.
You can now run VMware Tools by invoking "/usr/bin/vmware-toolbox-cmd" from the command line.
Enjoy,
— the VMware team[/bash]
Ich empfehle nach der Installation das Debian System neu zu booten
[bash]reboot[/bash]
please add the following to complete your Tutorial
„apt-get install make gcc-4.3 libglib2.0-0“
Copy und Paste funktioniert dann aber nur auf dem X-Server und nicht mit der Linux Shell oder ?
genau, nur am X-Server. 😉
Ich muss dich an dieser Stelle mal loben und ich könnte es an jeder Stelle nochmals tun.
Deine Seite ist absolut großartig!
Ich gründe gerade mit ein paar Studien-Kollegen ein Startup und wir haben (hatten!) keinen Admin. Von meinem Informatik-Studium her wusste ich natürlich das als Server-OS nur Debian geht, aber wie man alles einrichtet (Tomcat, Java, Apache oder auch einfach die VM) wusste ich nicht.
Ich danke dir vielmals für diese überragend gute Seite und diesem tollen Eintrag hier, hat alles super geklappt! (wie immer)
Das freut mich natürlich wenn die Beiträge gefallen. 😉
Falls mal not am Mann ist könnt ihr euch natürlich gerne melden.
Gruß
Patrick