Install the free VMware Server beta
Takeaway: Vincent Danen shows you how to install the VMware Server beta, which you can use for testing, remote access, and running multiple operating systems on a single machine.
The ability to use virtual machines for testing or development has been available to Linux users for quite some time in the form of the commercial VMware Workstation, Xen, Usermode Linux, and other virtualization software. Recently, VMware released a beta of its VMware Server product, which is a freely available, albeit slimmed-down, version of its commercial server offerings (GSX and ESX server).
Using VMware Server is ideal for testing or remote access to systems that you may or may not need a GUI for. It's also ideal for running several different operating systems, or Linux variants, on a single piece of beefy hardware. Although it is still in beta, it's quite useable. The only caveat is, if you are currently using Workstation, both it and the VMware Server product cannot co-exist on the same machine.
To install VMware Server, you need to download three packages from the VMware download site (http://www.vmware.com/download/server/), particularly VMware-server-e.x.p-xxxxx.tar.gz, VMware-mui-e.x.p-xxxxx.tar.gz, and VMware-server-linux-client-e.x.p-xxxxx.zip, where xxxxx is the build number (as of this writing, it is 23869).
Create the directory /usr/local/src if it doesn't already exist and move these three packages there. Unarchive them using:
# tar xvzf VMware-server-e.x.p-xxxxx.tar.gz
# unzip VMware-server-linux-client-e.x.p-xxxxx.zip
To install, you will need a copy of the kernel headers or source code for your currently-running kernel, so be sure to install it from your vendor, who will likely have made it available as a kernel-headers or kernel-source package. Next, execute the installation as root:
# cd vmware-server-distrib
# ./vmware-install.pl
You will be prompted to answer some basic questions. For networking, you will probably want only bridged networking, unless you are testing it on a laptop. The vmware-install.pl script will automatically start vmware-config.pl, which is the system configuration script. Next, install the console. When you unzip the VMware-server-linux-client package, a few new archives become available, including VMware-server-console-e.x.p-xxxxx.tar.gz, which contains the console software.
# cd /usr/local/src
# tar xvzf VMware-server-console-e.x.p-xxxxx.tar.gz
# cd vmware-server-console-distrib
# ./vmware-install.pl
As before, selecting the defaults for vmware-install.pl should be sufficient. This is enough to get VMware Server up and running on the local system. If you want the Web-based management interface, untar and install the VMware-mui-e.x.p archive. To get started immediately creating your first virtual machine, however, execute:
$ vmware-console
When asked which host you want to connect to, pick the local host. This allows you to run VMware Server on another machine and control it graphically by remote, if you select the remote host. Once you're connected, you should see an interface very similar to that found in VMware Workstation, in which you can create new virtual machines, start and stop machines, and so forth.
Delivered each Tuesday, TechRepublic's free Linux NetNote provides tips, articles, and other resources to help you hone your Linux skills. Automatically sign up today!
Print/View all Posts Comments on this article
SponsoredWhite Papers, Webcasts, and Downloads
- 2007 IT Salary and Skills Survey: What Impacts Salaries? Global Knowledge
- ITIL Version 3.0 -- What It Means to You Global Knowledge
- SQL Server 2008: What to Expect Global Knowledge
- Simple Tricks to Ace the Subnetting Portion of Any Certification Exam Global Knowledge
- Vista SP1: What You Need To Know Before You Deploy Global Knowledge
Article Categories
- Security
- Security Solutions, IT Locksmith
- Networking and Communications
- E-mail Administration NetNote, Cisco Routers and Switches
- CIO and IT Management
- Project Management, CIO Issues, Strategies that Scale
- Desktops, Laptops & OS
- Windows 2000 Professional, Microsoft Word, Microsoft Excel, Microsoft Access, Windows XP,
- Data Management
- Oracle, SQL Server
- Servers
- Windows NT, Linux NetNote, Windows Server 2003
- Career Development
- Geek Trivia
- Software/Web Development
- Web Development Zone, Visual Basic, .NET





