Dec/081
Debian: VMware Server 1.x and Debian Etch
To install VMware Server 1.x:
Install the following packages if you don’t already have them:
aptitude install build-essential linux-headers-($uname -r) openssl libssl-dev psmisc
Untar the package, navigate to vmware-server-distrib directory and type
./vmware-install.pl
To install VMware Tools:
The following packages are needed in order to install VMware Tools:
aptitude install build-essential linux-headers-($uname -r)
Open VMware Server Console and Click VM – Install VMware Tools. Then go to your guest Debain VM and mount the CD:
mount /dev/cdrom
I usually copy tar files to the hard drive and extract:
cp /media/cdrom0/VMwareTools-1.0.8-126538.tar.gz /root cd /root/
tar -zxf VMwareTools-1.0.8-126538.tar.gz
If you want to directly untar it to another directory:
tar -zxf /media/cdrom0/VMwareTools-1.0.8-126538.tar.gz -C <directory>
Navigate to vmware-tools-distrib and execute the install command:
./vmware-install.pl
Follow directions and you should be able to install VMware Tools without incident.
Note: If you are running an early release of Debian Etch you may be asked to provide path to C compiler directory. That means you do not have a compiler installed and will have to install the following two packages:
aptitude install gcc-3.4 g++-3.4
Related posts:
- Debian: Etch x64 and VMware Server Cannot connect to host x.x.x.x: No connection could be made because the target machine actively refused it.
- Debian: Symantec Backup Exec 12 and Debian Etch 32/64
- Debian: Setup is unable to find the “killall” program error when installing VMware tools
- VMware: Install Intel ET 82575 and 82576 drivers on ESX 4 vSphere
- Linux: Cannot turn on a virtual machine after unclean shutdown – failed to lock the file error VMware Server
Enjoy this article?
Leave a comment
No trackbacks yet.
3:42 PM on April 22nd, 2009
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)
you can use:
aptitude install linux-headers-$(uname -r)
instead of running uname -r separately.