Overzicht
- Getest onder: VMware Workstation 6.5; VMWare ESX 3.5.x en 4.0; VMWare Server 2.0x
- Geteste versies: Ubuntu 9.04 alle versies
- Tools: Open VM Tools: 2009.07.22-179896
Wat...
Men is er bij Ubuntu Jaunty voor de zoveelste keer op rij een bende van te maken. Een open-vm-tools versie meeleveren die niet wil werken... De standaard VMWare Tools die maar half werken en een onstabiele situatie opleveren. Het is eerlijk gezegd een heel gedoe om het werkend te krijgen, er zijn hier en daar wel scripts in omloop:
Dit document behandelt de manuele installatie.
Dependencies installeren
sudo apt-get install build-essential libproc-dev \ libicu-dev libdumbnet-dev libglib2.0-dev libnotify-dev \ libfuse-dev linux-headers-`uname -r` wget xorg-dev g++ \ libgtkmm-2.4-dev libgtk2.0-dev libpam0g-dev doxygen
Ook moet uriparser gedownload en geinstalleerd worden:
wget "http://downloads.sourceforge.net/project/uriparser/Sources/0.7.5/uriparser-0.7.5.tar.gz" tar xzvf uriparser-0.7.5.tar.gz cd uriparser-0.7.5 wget https://launchpad.net/~thir/+archive/ppa/+build/1086782/+files/libcpptest-dev_1.1.0-1_i386.deb wget https://launchpad.net/~thir/+archive/ppa/+build/1086782/+files/libcpptest0_1.1.0-1_i386.deb dpkg -i *deb ./configure --prefix=/usr --enable-doc=no make make check sudo make install cd ..
Als je de 64-bits versie van Ubuntu gebruikt, kun je de libcpp pakketten ook vinden op https://launchpad.net/~thir/+archive/ppa, deze zijn dan uiteraard in plaats van de i386 pakketten.
Open VM tools
We gaan nu de Open Virtual Machine Tools downloaden en uitpakken:
wget "http://downloads.sourceforge.net/project/open-vm-tools/open-vm-tools/2009.07.22/open-vm-tools-2009.07.22-179896.tar.gz" tar xzvf open-vm-tools-2009.07.22-179896.tar.gz cd open-vm-tools-2009.07.22-179896
En compilen maar:
./configure make sudo make install
Nu nog het opstart-script aanmaken en activeren:
cd /etc/modprobe.d/ sudo wget www.l4l.be/download/vmxnet.conf cd /etc/init.d/ sudo wget www.l4l.be/download/open-vm-tools sudo chmod +x open-vm-tools sudo ./open-vm-tools start sudo update-rc.d open-vm-tools defaults
Na het herstarten van de virtuele machine zal alles in orde zijn. Let op: als je een kernel update krijgt, zul je enkel en alleen het compile proces opnieuw moeten doen.





