As of late, my interest in Linux has been peaking, and I loaded VMware Server on a spare computer running Linux to do some testing. Performance is excellent, and I wanted to share with you the necessary steps required to load VMware Server on Ubuntu Linux.Ubuntu Linux, you must first assign a password to the super user (su) by opening the Terminal from Applications | Accessories | Terminal to get to the screen shown in Figure A.
You will type the commands shown in Figure A to configure a super user root password. Next, type su and login as root. You are now ready to prepare the environment with the necessary tools to compile VMware. You can prepare the environment by typing the following commands in the Terminal window:
aptitude install linux-headers-'uname -r' build essential (<strong>Figure B</strong>)
aptitude install xinetd (<strong>Figure C</strong>)
Prepare Environment 1
Prepare Environment 2
Let's install VMware Server by right-clicking on the tar file and extracting the file to the /tmp directory. Simply right-click on the tar file and choose Open with Archive Manager. Next, click Extract and in Places, choose Files | System | Tmp. The VMware-server-distrib folder will extract to the /tmp directory.
Now, let's open the Terminal and browse to the tmp directory and to the VMware-server-distrib directory. Once inside the VMware-server-distrib directory, type the following:
./VMware-install.pl (<strong>Figure D</strong>)Note: Remember to log in as super user, as shown in Figure A.
You will be asked a series of questions. Please accept the defaults. Toward the end of the installation you will be asked the following question:
"Before running VMware Server for the first time, you need to configure it by invoking the following command: /usr/bin/VMware-config.pl. Do you want this program to invoke the command for you now?" Yes is the default, but you should type No, as we have to load a patch first that will allow VMware Server to work on Ubuntu Linux.Follow the same procedures above to extract the contents of the patch to the /tmp directory. After you copy the update to the /tmp directory, open the terminal, log in as super user, and browse to the VMware-any-any-update113 folder (Figure E).
Patch VMware for Linux
Type the following: command:
./runme.plThe patch completes and you are asked if you want to invoke or run VMware-config.pl. Choose Yes this time and accept the default to finish the installation of VMware Server (Figure F). We are in the homestretch now; stay with me.
You now must accept the EULA and continue through the VMware Server install, accepting the defaults. Next, accept the defaults to finish the installation. During the installation, you will be asked for a serial number. You must register for your free serial number, so if you don't have it, you can enter it later and just accept the default of cancel.
Now log in to VMware Server by opening a Terminal and typing the following command:
/usr/bin/vmware (<strong>Figure G</strong>)
Start VMwareThe VMware Console appears. Click Connect (Figure H) to connect to the console locally. If you want to manage your virtual machines, you can download the Server Console client directly from VMware and connect to your virtual machines from any machine on your network. You can also use remote desktop protocol (RDP) to connect to Windows machines from anywhere on your network.
ConsoleYou are now ready to build and load your virtual machines (Figure I) on the Linux platform.
Loading a virtual machine works the same way in Windows. You can either pop a CD-ROM in the drive or mount an ISO image. Good Luck!