Bug #844
closedOpen VM Tools Won't install
0%
Description
The problem seems to be with open-vm-tools-nox11-253928.tbz
The installation returns:
$ cat /tmp/pkg_mgr_Open-VM-Tools.log
Beginning package installation.
Downloading package configuration file...
open-vm-tools-nox11-217847_1 Array
(
[0] => tar: +CONTENTS: Not found in archive
[1] => tar: Error exit delayed from previous errors.
[2] => pkg_add: tar extract of /tmp/apkg_open-vm-tools-nox11-217847_1.tbz failed!
[3] => pkg_add: unable to extract table of contents file from '/tmp/apkg_open-vm-tools-nox11-217847_1.tbz' - not a package?
[4] => pkg_add: 1 package addition(s) failed
)
Package WAS NOT installed properly.
Updated by Chris Buechler about 14 years ago
- Category set to open-vm-tools
- Priority changed from High to Normal
Updated by Peter O about 14 years ago
People having this issue: You can install the tools with the following commands (I'm using ESXi 4.1 with 64 bit pfSense):
When running on a 64 bit installation, run pkg_add -r compat6x-amd64 first
Select "Install/Upgrade VMware Tools" in VMWare
pkg_add -r perl
Cd /mnt
Mkdir cdrom
Mount –t cd9660 /dev/acd0 /mnt/cdrom
Cd /tmp
Tar –xvf /mnt/cdrom/vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
accept all defaults (press enter 8 times)
To clean up:
cd ..
rm -r vmware-tools-distrib
Updated by Peter O about 14 years ago
I've been busy a bit more. With the above commands, the package will install and run but fail at the next boot.
Here a complete manual:
Install prerequisites
When running on a 64 bit installation, run pkg_add -r compat6x-amd64
When running On a 32 bit installation, run pkg_add -r compat6x-i386 (Not tested but this should be it)
pkg_add -r perl
Link the newly installed librarys so VMWare can find it
ln -s /usr/local/lib/compat/libm.so.4 /lib
ln -s /usr/local/lib/compat/libc.so.6 /lib
ln -s /usr/local/lib/compat/libthr.so.2 /lib
Install tools
Select "Install/Upgrade VMware Tools" in VMWare
Cd /mnt
Mkdir cdrom
Mount –t cd9660 /dev/acd0 /mnt/cdrom
Cd /tmp
Tar –xvf /mnt/cdrom/vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl (Perl script, this is why Perl is installed)
accept all defaults (press enter 8 times)
To clean up:
cd ..
rm -r vmware-tools-distrib
Updated by Ermal Luçi about 14 years ago
Please try new snapshots since all pacakges have been recompiled.